Position: Tech Lead | Team Lead | Engineering manager
Category: Lead
English level: upper
Years of experience: 11

Constructed an engineering department in a new region for a company. Interviewed dozens of candidates to assemble and supervise 2 senior teams for the continuous delivery of high-quality features.

Technical: Lead software design and implementation both for enterprise solutions and limited-budget startups. Technical design processes. Assisting on all stages of SDLC ensuring the high quality and completeness of deliverables, and adopting the delivery cycle for better results. Setting CI/CD process.

Projects kick-off: Drive the initial discovery phase with stakeholders, estimation, planning, and scoping of the projects, transforming requirements into desirable technical solutions.
Developing projects and teams to create sustainable levels of high performance.
10+ years of work experience in the software industry. 5+ years as a leader, managing distributed engineering teams. Most of my technical expertise lies in the area of complex web application features design, measured product delivery, TechDebt maintenance, and technical support. 

For the most recent project assembled, ramped up, and managed a new engineering department with up to 18 tech specialists in Ukraine. The project is primarily built with the MERN tech stack and AWS infrastructure.

Experienced in media production, e-commerce, travel, and education domains.
I am interested in taking part in growing web applications with high availability and maintainable codebase as a target. 
Looking to get a role in a company with a culture and product I believe in. With a data-driven decision-making mindset at all levels. I am focused on applying modern development approaches to solve challenging tasks and fitting the size of the company.