
Kirill Martynov
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Kirill Martynov
- Bis heute 7 Jahre und 11 Monate, seit Aug. 2017
Software engineering consultant
YADRO
Project: TATLIN Storage Platform Projects Description: Software defined storage for NVMe powered storage array Environment: C, C++ 14, Python, Vagrant, SLES 15, linux, kernel, bash, python Responsibilities: - Develop software defined storage that splits across kernelspace and userspace - Develop application level protocol for data transferring over RDMA between nodes for TATLIN storage system - Find bottlenecks in data path and improve IOPS - Develop write-back cache layer linux kernel module
- 11 Monate, Okt. 2016 - Aug. 2017
Senior Software Engineer
Market Plato
Project: N/A Projects Description: Prototype for internet based retailer/aggregator like Amazon for Russian Environment: IDEA, Java 8, Maven, Spring framework 4.3.5, Mockito, Junit, Cassandra 3.9, PostgreSQL, Angular2, Typescript, WebSockets, Html, CSS3, Angular Material, Bootstrap Responsibilities: - Design, develop and test microservices (REST API) - Develop web ui (SPA)
- 1 Jahr und 1 Monat, Sep. 2015 - Sep. 2016
Senior Software Engineer
AIM Software GmbH
Project: GAIN 5 Projects Description: Framework for collecting, storing and unifying prices from multiple sources (Bloomberg, Reuters, Six Vdf, IDC, etc.) Environment: C#, .NET 4.6, Entity, Oracle 10g, WCF, JSON, WF, WPF, MVVM, Unity, SpecFlow Responsibilities: • Develop pricing product, security master and internal GAIN framework • Gather, analyze, refine and implement customer’s requirements • Create and automate acceptance criteria, based on requirements
Projects: Autobahn FX 2 Projects Description: New generation platform for trading foreign exchange Environment: C#, .NET 4.0, Git, Jira, NUnit, Moq, TDD, Rx, WPF, MVVM, Unity, Prism, CVS, SpecFlow, Scrum, NuGet, TeamCity, NAnt, PowerShell Responsibilities: - UI development of Options module for abFX2, Fixing orders, Orders bulk upload module
- 10 Monate, Aug. 2013 - Mai 2014
Senior software developer
eVision
Projects: Permit vision, Shift vision Projects Description: A new digital solution to maintain safety on dangerous hazardous worksites. Environment: C#, .NET 4.0, Git, ASP .NET, JavaScript, CSS, MS Test, FakeItEasy, NHibernate, Kanban Responsibilities: • Develop and maintain baseline products for different customers (Shell, BG, NAM, Origin, Borouge, Total, Hess, BP, QP) • Make code reviews, follow Kanban process (stand ups, retrospectives, demos, pair programming, etc.)
Projects: Autobahn FX 2 Projects Description: New generation platform for trading foreign exchange Responsibilities: - Develop shared controls, application architecture and infrastructure - Make code reviews, organize trainings, interview candidates - Improve application visual feedback and performance by implementing application loading stages and tune-ups of user interfaces - Reorganize codebase (>20.000 files) into several well-formed solutions with independent releases, CI and delivery
Projects: Sycamore, Sokudo, Moira, Raider, Avanti, Silver, CGA, RDM Projects Description: Front end applications for semiconductor tools Environment: C#, .NET 2.0, C++, ClearCase, NUnit, RhinoMocks, MEF, WinForms Responsibilities: • GUI-development of Front end applications • Make code reviews, follow software development process Achievements: • TDD methodology integration in projects Sycamore, RDM • Organize technical trainings for developers • Mentor junior developers
Sprachen
Russisch
Muttersprache
Englisch
Fließend
XING Mitglieder mit ähnlichen Profilangaben
XING – Das Jobs-Netzwerk
Über eine Million Jobs
Entdecke mit XING genau den Job, der wirklich zu Dir passt.
Persönliche Job-Angebote
Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.
22 Mio. Mitglieder
Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.
Kostenlos profitieren
Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.