Chief Technology Officer
Nexlink
May 2024 - Present
Skills: Mentoring, Budgeting, Resource Planning, Engineering, Common Sense
I joined a 15-person engineering team that used different tech stacks and had different skill levels. Most of them hadn't worked much with production systems.
Key Achievements:
- Made costs and timelines more predictable for stakeholders.
- Rebuilt and trained the team within six months, doubling how much work we could do in the same time.
- Created a technical strategy to help the team build products that could scale and were easier to maintain.
- Improved the backend by setting up CI/CD pipelines, adding tests for important business logic, and automating backups. This made deployments faster, improved code quality, and reduced the risk of losing data.
- Pushed for switching to Flutter for both mobile and web, even though some people resisted at first. By the time I left, Flutter was our main framework for mobile apps and dashboards. This also helped us reduce the team from 5 mobile developers to 3 Flutter developers and from 4 web developers to 3, saving money and resources.
- Turned repeated code patterns into shared libraries and services, making code easier to reuse and helping developers work more efficiently.
- Set up an advanced end-to-end testing pipeline with backend containers in CI for frontend, and added a DevSecOps layer to backend CI/CD.
Project:
Data Software Engineer
EPAM
April 2024 - September 2025
Technologies: FastAPI, asyncio, LLM, Apache Spark, AWS, Databricks, Terraform, Dagster, Kafka
Due to NDA, I can only say I worked mostly with ETL and ML pipelines. This role helped me broaden my knowledge, though I didn't dive very deep or face particularly challenging problems.
Lead Software Engineer
WTS
May 2019 - November 2021
Technologies: Django, Celery, Docker, RabbitMQ, Business Analysis, Kubernetes, Terraform, React.js, CI/CD, Flutter
- Built a service that handled 10,000 active users.
Lead Software Engineer
Power Group
May 2017 - April 2019
Technologies: Django, Celery, Docker, RabbitMQ, CI/CD
A well-known outsourcing software development company.
Key Achievements:
- Got positive feedback from major clients like regional Toyota and Mini representatives.
Projects:
- Promo website for Toyota's Moscow office to showcase new cars.
- Promo website for Mini's Moscow office to record race results.
- BTC/USD trading signals generator that used market data from exchanges to train different ML models and generate trading signals.
- Several promo mobile apps (both backend and Android apps).
Software Engineer
Namba
November 2016 - April 2017
Technologies: Django, Celery, Docker, Java/Android SDK
An outsourcing software development company where I mainly worked on an ecommerce platform.
Key Achievements:
- Built a reliable internal tool for real-time project tracking that gave visibility and accountability across all teams. This reduced project delays by 25% and improved delivery times.
Main Responsibilities:
- Building APIs
- Helping with dockerizing a service-oriented project
Software Engineer
PurePro Kyrgyzstan
October 2014 - August 2016
Technologies: Django, HTML/CSS/JS, Nginx
An internal dashboard for members of an MLM company that made it easy to see their referral structure and income information.
Main Responsibilities:
- Talking with stakeholders
- Planning and estimating the project
- Building the entire project on my own