Position: Team Lead / Technical Lead
Category: Java
English level: fluent
Years of experience: 11

Here are some of the challenges I have faced and beaten during my career:
- architected and led the development of cloud telematics platform, intended to process thousands of requests per second. I have participated in presale activities and helped with preparation of technical proposal to a client, joined the project as first engineer and helped to assemble backend engineering team, designed backend architecture and implemented prototypes of its components, mentored development team and provided  ownership on key technical decisions over the course of the project;
- developed backend for workflow management application aimed to automate transportation of goods using unmanned aerial vehicles; designed and implemented serverless workflow engine based on AWS StepFunctions and Lambda; developed RESTful API and data processing pipelines to integrate workflow management solution with other platform services; automated provisioning of application infrastructure to AWS utilizing CloudFormation
I am software engineer with broad experience in modern technologies. For the last 15 years I have worked with companies ranging from small technology startups to large enterprises and have built expertise in designing software architecture, creating systems from scratch and maintaining existing software solutions. 
I have experience developing and supporting products with several millions of monthly active users worldwide.
In addition, I have professional experience in technical team leadership and hands-on experience with cloud platforms (AWS, GCP) as developer and solutions architect.
I am looking for a next challenge where I can bring my experience and help with building meaningful products. I enjoy working in a non-bureaucratic environment with a startup atmosphere and will give a strong preference to long-term project opportunities.