Position: CTO / Tech Lead / Solution Architect
Category: Lead
English level: intermediate
Years of experience: 11

Achievements for the last couple of years: To efficiently scale development, increase reliability, reduce errors, reduce time-to-market, and reduce server costs: - built an independent T-shaped team using DevOps and GitOps practices - migrate a large monolithic PHP application with 50K rps to a service-oriented architecture - migrated this application from bare-metal to Kubernetes - rewrite routing, data management, session management, event handling, and control-plane from PHP to Golang - achieved the independence of rolling out any component without losing customer requests, within 10 minutes - implemented acceptance and fuzzing testing in the development pipeline - built an analytics system based on a combination of Kafka, Clickhouse, Grafana, Jupyter On another project, to solve the dev|ops problem, improve observability, reduce the time for resolving incidents, and better utilize resources: - migrated a bunch of high-load services (MAU 100M) from bare-metal to Hashicorp Nomad, without stopping development - implemented DevOps and GitOps processes - transferred projects from manual deployment to CI / CD with canary environments - build a monitoring system for developers and managers - Implement an architecture that allows you to lose any of the hosting providers, without any loss for the service - reduced the number of servers
I'm looking for product development with 10-100 employees, and a good PM. I'm not ready to work in gambling, outsourcing, or outstaffing. I have 18 years of experience in IT. 15 years in team, product, and technology management. During this time, I managed to try almost all popular languages, databases, and architectural patterns. I managed to work in many industries: social networks, advertising networks, search services, e-commerce, video streaming, CDN, CRM, BPM, payment systems, e-wallets, gambling. Lately, I've been doing: - building a development pipeline and optimizing it - cost reduction through the implementation of effective practices - product architecture development - increase the availability of products - scaling development using service architecture - infrastructure services development - building monitoring and analytics systems
I'm looking for product development with 10-100 employees, and a good PM. I'm not ready to work in gambling, outsourcing, or outstaffing.