Upstaff Sign up
Igor
🇺🇦Ukraine (UTC+02:00)
Created AtUpstaffer since May, 2023

Igor — Engineering Manager

Expertise in Desktop Software.

Last verified on July, 2023

Core Skills

Bio 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.

Technical Skills

Programming LanguagesC#, C++, Java, Python
JavaScript FrameworksAngular
.NET PlatformASP.NET, Entity Framework, WPF
Java Libraries and ToolsHazelcast
Java FrameworksHibernate, Spring, Spring Boot
Databases & Management Systems / ORMHibernate, Microsoft SQL Server, MongoDB, SQL
Cloud Platforms, Services & ComputingAWS
Message/Queue/Task BrokersApache ActiveMQ, Kafka, RabbitMQ
QA, Test Automation, SecurityApache Maven
Web/App Servers, MiddlewareAzure DevOps Server (ex TFS Team Foundation Server)
Deployment, CI/CD & AdministrationBamboo, Jenkins, TeamCity
Virtualization, Containers and OrchestrationDocker, Terraform
Version ControlGit
Logging and MonitoringGrafana

 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

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Igor
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring