Position: head of Development , Director of Technology, CTO , Chief
Category: Lead
Experience: 11 years | English: fluent

Tech Lead and PM “Implementing a fault-tolerant infrastructure for a web application based on the cloud provider Amazon AWS”
In order to implement the project, we have chosen to create IaaS – CloudFormation. Elastic Load Balancer and Auto Scaling Groups are used for auto-scaling and load balancing. The database is implemented on a high-performance cluster Amazon RDS (Aurora engine). The cluster has one master server (write) and two secondary ones (read). The source code of the project is stored in the GIT repository and compiled / expanded by Jenkins. 
Amazon S3 and Amazon CloudFront are used to ensure the rapid distribution of static content. Also, ElasticSearch is involved in the project. Its cluster is deployed by means of Amazon AWS (Amazon Elasticsearch Service). Service Redis is also executed as a service in Amazon AWS (Amazon ElasticCache). Monitoring of all resources is performed by Amazon CloudWatch.
•	Service Management requirements like service catalog management, Service Level Agreement (SLA), IT Service Management processes (incident management, problem management, configuration management, asset management, knowledge management, etc.) are not realized in the current system, so we are not able to monitor properly completion tasks performed by support teams within SLA time;
•	For the time being many repetitive tasks (more than 1000) are performed by the local administrative group regarding User access; 
•	Creation and improvement of the software delivery pipeline, improvement and adding of quality gates (adding unit (Nunit, PyUnit, JUnit) and manual testing, e2e testing(Selenium), auto testing), centralized repositories and CI / CD systems, green-blue deployment, canary deployment in order to deliver high-quality software to the user as quickly as possible
 
•	Based on the audit and analysis of the identified problems, solution architectures based on Kong API and Azure API were created to implement the microservice architecture.
Support and Installation and configuration of production Sitecore environments in Cloud Azure, work with clients to support and develop their platforms. Providing support for the operation of applications 24 to 7. Supporting product security, updating, and maintenance. Development and improvement of Pipelines based on Azure Devops. Support for external services for the main product, such as MongoDB Atlas, Elastic Cloud (ElasticSearch)

Support the development of the Managed Cloud product, interaction and supervision of development teams, implementation of automation processes for routine operations, revision and updating of release management procedures to improve the quality of the software produced.
•	Implementation of a centralized security monitoring system. Based on Azure Security Center, development of security policies and incident response rules. Tracking changes and conducting audits on a regular basis.
My primary objective as a Chief Technology Officer or Software Architect or Head of Devops, to lead the IT personnel in the analysis, design, and implementation of software, systems, and networks while ensuring that all IT meets all the requirements and highest quality standards. Expertly oversee large-scale IT projects, software development, networks and infrastructures, Operational support, Development, and DevOps and Architecture — from initial planning and estimation to implementation and enhancements. 
I have great experience with designing Cloud Native solutions in Azure Cloud, and my Azure Solution Architect Expert, Azure Developer, Azure Administrator, Azure Security Engineer, Azure Data Engineer and Azure Devops engineer expert certifications confirms this.