Igor Engineering Manager
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