Igor Engineering Manager

Desktop Software

Summary

- 13+ years of experience in IT
- Work in a globally competitive environment on challenging assignments that yield steady professional growth. I was a part of a professional and highly successful team implementing innovative ideas and the latest technological trends. Very flexible as regards moving from project to project and assimilating new technologies
- Advanced English.

 Experience

Engineering Manager

December 2020 - now
Responsibilities:

  • Leading up to 2 teams (people management)
  • Delivery management, planning
  • Implementing best engineering practices
  • Incident management
  • Code review and mentoring
  • Architecture design and review

Technologies: Java, SpringBoot, Angular, Kafka, Hazelcast, PCF, AWS, Terraform

Team Lead

October 2018 – December 2020
Responsibilities:

  • Leading up to 2 teams
  • Architecture design and review
  • Code review and mentoring
  • Business feature and POC development
  • Creating testing and release strategies
  • Leading scrum activities

Technologies: C#, C++, Java, SpringBoot, Angular, PCF, SQL MongoDB, ActiveMQ, Git

Senior Software Dev/Team Lead

October 2016 – October 2018
Responsibilities:

  • Development of desktop and web applications
  • Architecture design and review
  • Code review and mentoring
  • Writing unit and e2e tests
  • Requirements decomposition
  • Leading scrum activities

Technologies: C#(ASP.NET, WPF, WCF), MS SQL Server, MongoDB, RabbitMQ, Grafana, TFS, Git

Software Developer

October 2014 – October 2016
Responsibilities:

  • Credit risk engine extension and implementing new features (Most significant feature -multiple coherences usage);
  • Improving performance and refactoring of the simulation module (Monte-Carlo simulation)
  • Business feature development (i.e. new trade type preprocessing calculating and reporting)
  • Production support
  • Fixing failures and bugs on UAT and production environments;
  • Writing unit and e2e tests

Technologies: C++11(Boost, STL) , C#(WCF, ASP.NET), multithreading, MS SQL Server, BigData (Oracle Coherence), TeamCity, Perforce

Software Developer, Samsung Electronics R&D

February 2013– October 2014
Projects:

  • Applications store for the Tizen Platform
  • Enhanced file manager for Tizen(Linux-based) platform, which works with a service app, based on an internal framework
  • Framework based on Adobe, Webkit, and OpenXML libs.

Responsibilities:

  • Implementation of communication level between services using Shared memory interface
  • Application GUI development (EFL library)
  • Shared cross-platform library development
  • Writing unit and e2e tests

Technologies: C++11(Boost, STL), Java, Android, SQLite, Git

Embedded software engineer, Company AB Elektronik Ukraine - subsidiary of AB Elektronik GmbH (TT Electronics)

July 2010 – February 2013
Responsibilities:

  • Development of force feedback pedal for BMW 7 series with electronics based on ARM MC and DC motor
  • Redesign existing sensors with cheaper components and new firmware
  • Development of software framework for device control and testing (C, C++, Delphi, Assembler)
  • Creating technical documentation

Technologies: RTOS , C++98(STL), Java, AVR Studio, SVN, Proteus, Math Lab

Associate software engineer (Post graduation practice), Company Special Design Bureau “Scientific Industrial Complex “Kyiv Automatic Plant”

September 2009 – July 2010
Responsibilities:

  • Test measurements automation
  • Writing e2e tests, mocking libraries
  • Building simulations for experiments
  • Creating technical documentation

Technologies: RTOS , C++98(STL), Java, AVR Studio, SVN, Proteus, Math Lab

Education

KNEU, Faculty of International Economics, International Business Management, Master of Economics
June 2013

NTUU “KPI”, Faculty of Electronics, Electronic, and Computer Systems, Master of Engineering
February 2010