Position: Solutions Architect | Principal/Tech Lead | CTO | Engineering Manager
Category: Lead
English level: fluent
Years of experience: 11

I have over 15 years of industry experience in distributed web applications development, microservices architecture, serverless architecture, cloud-native products development, and migrating solutions to the cloud. 

I have worked with clients ranging from small startups to proven industry representatives and Fortune 500 companies. My positions have varied from Consultant, Software Engineer to Team Leader, Tech Leader, Architect, and Director of Technology. I'm skilled in building and leading different-sized teams, from a few engineers to a company with 40+ engineers, multiple teams, and products running simultaneously.

I co-founded two startups and worked with many others, so I know how things work in a startup environment. I can help you get your product to the next level, enter a new market, or make it more mature.

I was also involved in consulting in one way or another:  from pre-sale to discovery and solutions review and update proposals. Therefore it is familiar to me to get a brief description of a business need, translate it to a list of requirements, estimate the efforts needed, propose a solution, and so on. If you need help in this area - I can help as well.
As a Solutions Architect and Technical Team Leader with over 15 years of experience in the industry, I have a diverse background in distributed systems development, microservices, serverless architecture, and cloud-native products development. I worked with various technologies and business verticals, and my experience spans clients of all sizes, from small startups to huge corporations.

As a seasoned leader, I have successfully managed agile teams of various sizes, from 2-3 engineers to over 40 engineers, overseeing multiple teams and products simultaneously. I have a strong background in consulting, from pre-sale and discovery to solutions review and update proposals.

I am passionate about cloud technologies and automation. I have over ten years of cloud experience (primarily AWS) and hold several certifications, including professional ones. I have a solid software development product life-cycle background, including application design from scratch, bootstrapping, prototyping, refactoring, optimization, re-design, etc. I am proficient in various programming languages, including Java, JavaScript, TypeScript, and related technologies.
I am eager to leverage my technical expertise and previous experience in a role that, ideally, remains hands-on while also incorporating management responsibilities.
I would like to continue working with cloud environments (specifically AWS)