Position: Solutions Architect
Category: Lead
English level: fluent
Years of experience: 11


Senior Technical Leader
Project 1: Customers and business processes management system integrated with more than 10 other products and 3rd party components built on Microservices architecture with AWS Services. Migrating Legacy monolith to Microservices.
Responsibilities: Solution Architect (analysis and moving business requirements to technical space, technology and solution decision making, design of Microservices and coordinating back-end development team with agreed design). Leading beck-end dev team 8+ engineers.
Technologies: Microservices, AWS (Lambda, API Gateway, DynamoDB, S3, Kinesis Streams, SNS, DMS, EC2, Step Function, CodeBuild, CodePipeline, etc), JMeter.
Results: System was built from a scratch for 3-4 month ready for first release which was postponed in order to extend first release with more features which were planned for next incremental releases.

Project 2: Customers loyalty system integrated with more than 10 other products built on Microservices architecture with Azure App Services handling >5m customers. Migrating Legacy monolith to Microservices. 
Responsibilities: Solution Architect (analysis and moving business requirements to technical space, design of Microservices and coordinating developers with agreed design).
Project Coordinator (leading few teams up to 20 engineers in order to plan agile sprints according to multiple sub-projects).
Technologies: Microservices, Azure (App Services, Service Bus, API Management, BlobStorage), RabbitMQ, C#, MSSQL, Redis, TeamCity, OctopusDeploy, BDD(SpecFlow), MongoDB, JMeter, SpecFlow, NUnit, Silenium, SonarQube, Serilog, Autofac, WebApi, Scrum
Results: System was built from a scratch for 4 month before first release, now it is almost 6 years in production with around 35 microservices. For the next years system is planned to grow to around 50 microservices with lot of new features.

Project 3: Online casino game platform.
Responsibilities: Solution And Application Architect, Tech Lead (team of 5 engineers). Integrating gaming platform with different operators, setting up services in operator data centers, analysis and technical design for new platform features, adapting to different regulated markets, coordinating developers with agreed design.
Technologies: RabbitMQ, C#, MSSQL, Redis, TeamCity, Amazon CloudFront, Telerik, Log4net, Autofac, WCF, WebApi, Google Cloud, Scrum
Results: System has been integrated with 5 operators. System is in progress to integrate with other operators, adding new