Position: Team Lead Java
Category: PHP
English level: upper
Years of experience: 11

Lead a bunch of migrations:
Monolith to microservices;
On-prem to AWS;
project offboarding and run cost optimization;

Introduce and lead knowledge sharing initiative where all the team was able to listen about the successful experience and new trends in tech plain. Encourage people to participate as speakers.

Standardize and improve ci/cd approaches across the services by refactoring pipelines and introducing strict project structure requirements.
Working as a team lead, directly managing teams up to 10 developers, relying on agile methodologies, for the last 4 years.
Was involved in all kinds of activities from presale to support. 

Specialized in digital media and retail domains.

Started as a UI developer 15 years ago and am still familiar with that stuff.

Technologies  in use:
java (spring), nodejs (express), RDBMS(Mysql, Aurora, Oracle SQL, Terradata), NoSQL (MongoDB, SOLR, ElasticSearch, DynamoDB), AWS (ec2, ecs, eks, s3, rds, ...), terraform, ansible, HTML/CSS.
Familiar (write some scripts) with python, ruby, bash.
Gitlab was used as the primary ci/cd tool, have some experience with Jenkins.
Had some experience with ELK, Splunk, Nagios, NewRelic, Prometheus.
Not interested in support activities unless it requires actual work.
Not interested in full-time coding approaches, I'm want to develop specialists not replace them.