Alexey Samoylov
Backend Tech Lead
- Bishkek, Kyrgyzstan (UTC+6)
- Email: alexey.samoylov at gmail.com
- Telegram: @metalagman
- LinkedIn | GitHub | LeetCode
Professional Summary
Backend-focused tech lead with 16+ years in web development, including 7+ years in fintech, marketing, and retail. Designs and delivers distributed systems in Go and PHP, introduces engineering best practices, and leads teams through architecture, delivery, and reliability improvements.
Work Experience
Fastronome — Tech Lead & Architect
Jun 2023-Present
- Aligned scope, timelines, and dependencies with Product and Business stakeholders to deliver realistic roadmaps and milestones.
- Owned technical roadmap execution: broke epics into user stories, led estimation/story-pointing, and improved sprint predictability.
- Led cross-functional delivery across Backend, Frontend, Mobile, and DevOps; managed integration and release dependencies.
- Designed distributed cloud backend for automated sales points using AWS, Go, PostgreSQL, and NATS JetStream.
- Architected an IoT platform on AWS IoT Core.
- Introduced API-first development with OpenAPI and AsyncAPI for MQTT/WebSockets, with automated code generation.
- Standardized engineering practices including CI/CD, linting, and testing to raise quality and reliability.
- Implemented Temporal workflows for reliable distributed task execution.
- Migrated infrastructure to Terraform/Terragrunt to enable GitOps workflows.
- Built a cloud video recording pipeline for sales events using S3 and CloudFront.
- Expanded production observability with Grafana, Loki, and Prometheus.
Togizu Technologies LTD — Backend Tech Lead & Architect
Aug 2019-Jun 2023
- Architected and led the backend for a performance marketing platform, including click tracking, reporting, and scalable APIs.
- Owned technical roadmap execution: broke epics into user stories, led estimation/story-pointing, and improved sprint predictability.
- Coordinated delivery across the team through code reviews and consistent quality practices.
- Owned external client integrations, managed technical dependencies, and ensured data integrity for critical partnerships.
YarCode Agency — Team Lead / Founder / Architect
2014-2020
- Founded YarCode as an Upwork top-rated agency.
- Architected fintech solutions including payment integrations, billing, admin dashboards, webinar systems, and mailout systems.
- Managed teams, specifications, and delivery across multiple client projects.
Early Career — Systems Administration & Development
2002-2014
- Built and operated web clusters with Nginx/PHP-FPM, HA MySQL, and traffic accounting systems.
- Administered FreeBSD/Linux environments and networks.
Skills
- Backend & Architecture: Go and the Go ecosystem, PHP, distributed systems, API design (REST/gRPC), OpenAPI/AsyncAPI, pattern-oriented architecture, code generation.
- Architecture Practices: clean architecture, onion/hexagonal architecture, Domain-Driven Design, ADRs, architecture and sequence diagrams, event storming facilitation.
- Messaging & Data: NATS JetStream, RabbitMQ, Kafka, MySQL, PostgreSQL, SQLite, Redis, MongoDB, Elasticsearch, replication, sharding, profiling, and performance tuning.
- DevOps & Cloud: Docker, Kubernetes, Helm, Terraform/Terragrunt, CI/CD, static analysis, linters, structured logging, DDoS protection, HashiCorp Vault.
- AI Adoption: Claude Code, Junie, Gemini CLI, Codex, MCP, agent skills, rules, LangChain, Google ADK.
- Leadership: technical roadmaps, task decomposition, interviewing/hiring, 1:1s/PDPs, code reviews, mentoring, agile delivery.
- Stakeholder Management: negotiating technical scope, managing expectations, and presenting complex solutions to technical and executive stakeholders.
- Frontend support: React, Redux, Material UI, HTML5, CSS3, ES6.
Selected Public Work
- Agent workflow and control-plane tools for long-running CLI agents, team intake, and reusable agent skills.
- AI review and protocol tooling for pull request automation, MCP inspection, and ACP runtime exploration.
- Go/devops libraries and automation for release distribution, semantic versioning, Kubernetes operations, and Telegram bot tooling.
Full project list: metalagman.github.io/projects
Education
Krasnoyarsk State Technical University, Faculty of Computer Science and Engineering — Computer Security (2001-2004)
Languages
- Russian: native
- English: strong technical reading/writing; conversational/upper-intermediate speaking