Position: Site Reliability Engineer | Dev/Ops | Cloud Architect
Category: DevOps
Experience: 11 years | English: fluent

- As a software engineer, I had vast experience in web application development - backend, frontend, test automation, deployment, performance optimization, etc. 
- As a software architect, had 5+ years numerous engagements, both short term (2 weeks and component design delivery) and long term (3 months, enterprise-level architecture with a full set of technology specs provision)
- As a technology consultant, working on an hourly-rate basis, preparing assessments, suggestions, technical risk mitigation plans, code and design review, engineering practices evaluation

Performing tech training & workshops on a regular term basis:
- Dev/Ops tier: Docker, Ansible, Kubernetes, Cloud Native (includes, but not limited to, app development, orchestration & management, runtime, provisioning, cloud platforms, observability, serverless)
- Engineering practices tier: extreme programming, project assessments, technical debt evaluation, and development process
- System design tier: Architectural styles, design patterns, frameworks
- Programming language tier: Java (Spring Cloud, Streams API, Functional interfaces)
- Test automation tier: Performance (Gatling), Spec-driven (Cucumber)
- Technology tier: GraphQL, Neo4j, ElasticSearch, Media processing & streaming
I am providing technology consulting, educational services, coaching, and supervising for IT professionals and project teams.

I have over ten-year development experience working with web technologies, cloud computing & infrastructure, system design.

Top competencies in programming, technology consulting, system architecture.

JetBrains IDEs advocate.

Cloud-Native and Kubernetes evangelist

Influenced by: Martin Fowler, John Cormack, Bill Gates, Jeffrey Dean, Linus Torvalds, Rod Johnson, Kevin Mitnick.

Methodologies following: Extreme Programming, P-Programming, Dev/Sec/Ops, CI/CD, Cloud Native, 12 factor-apps, BDD

Business domains include, but not limited to, automotive, government services, e-commerce, gambling, media-services, video-on-demand, streaming, analytics, enterprise systems.

Core skills & specialization:
- software design: Microservices, CQRS, Client-Server, ADR, HA
- development: JVM-family (Java/Kotlin/Groovy/Scala), Web (PHP/Python/Ruby/NodeJS/TypeScript), Scripting (Bash, Gradle/Kotlin DSL, Golang)
- operations: CloudNative Foundation full-stack (Kubernetes + CRI, CNI, CSI, Data/Control planes, Service & Application mesh), Cloud providers (AWS, GCE, DigitalOcean)
- testing: xUnit-family, Cucumber-family, Gatling, Taurus
- the pure idea, which requires design and bootstrap: I could provide solution architecture and map business requirements to it;
- web application, which can not handle performance or scalability challenges, has technical debt and requires renovation: I could help to improve it;
- team, which experience a lack of knowledge, training, supervision or another point of view on routine tasks: I could drive them and coach;
- product, whose deployment is unpredicted, bumpy and unreliable: I could inject continuous delivery and align development process;
- executive board, who wants to get more value from software development activities: I could optimize activities, reduct time efforts and establish sustainable growth through the products' portfolio;