Kirill Ivanov

Angestellt, Software Architect, Positive Technologies

Moscow, Russische Föderation

Fähigkeiten und Kenntnisse

C#
.NET
MS SQL
PostgreSQL
Software Architecture
SOA
Object-Relational Mapping (ORM)
Microservices
CQRS
Domain Driven Design
Event Sourcing
Enterprise Service Bus (ESB)
REST

Werdegang

Berufserfahrung von Kirill Ivanov

  • Bis heute 9 Jahre und 6 Monate, seit Jan. 2015

    Software Architect

    Positive Technologies

    As a software architect with Positive Technologies I worked on the main company's product "MaxPatrol". I ensured that architectural solutions met technical and functional requirements. Provided technical expertise for system development activities. Responded to queries from team leaders and management. Developed and tested prototypes to evaluate design options of new functionality. Especially, I invented several algorithms that allowed to drastically increase the data-processing performance of our product.

  • 1 Jahr, Feb. 2014 - Jan. 2015

    Development Team Leader

    Positive Technologies

    As a team leader of development group I coordinated development plans with other teams, produced development estimates and ensured their fulfilment, developed business services for special editions of MaxPatrol product. Provided expertise in C# and .net technologies for developers.

  • 1 Jahr und 4 Monate, Okt. 2012 - Jan. 2014

    Lead Developer

    Positive Technologies

    Participated in system architecture design. Designed an engine for compiling dynamic domain model in runtime. Developed UI and backend logic of asset management system.

  • 5 Jahre und 1 Monat, Okt. 2007 - Okt. 2012

    Lead Software Engineer

    ScreenDots

    Acted as a Technical Leader in development, launching and support of browser multiplayer games. Planned game architecture, developed core features and modules, created game tools. Performed as a Team Leader with a team of four developers.

  • 1 Jahr und 6 Monate, Mai 2006 - Okt. 2007

    Senior Software Engineer

    Falcor Media

    Developed game tools for 3D quest game. Integrated game site with online paying systems. Prototyped new online game engine.

Ausbildung von Kirill Ivanov

  • 2 Monate, Nov. 2016 - Dez. 2016

    Main Practices of Software Architect

    Luxoft Training Center

  • 4 Jahre und 10 Monate, Sep. 2000 - Juni 2005

    Calculational Mathematics and Cybernetics

    Moscow State University

    Diploma with excellence

Sprachen

  • Englisch

    Fließend

  • Russisch

    Muttersprache

Interessen

Music Composition
Bicycles
Travelling
Swimming

21 Mio. XING Mitglieder, von A bis Z