Summary
Alexey Kryuchkov is a software engineer with eight years of experience building and architecting cloud-native Python microservices for fintech and AI products. He designs resilient backend systems (FastAPI/aiohttp, Kafka, Postgres) and has led teams to split monoliths, cut lead time by 30%, and maintain zero attrition under his leadership. Recently he developed an LLM-powered travel planning agent using LangChain/LangGraph, OpenAI, and Langfuse for observability, and implemented long-term chat history and inter-service communication patterns deployed to Kubernetes. Comfortable across the CI/CD stack (GitLab CI, Docker, Helm) and static tooling (Mypy, pytest, flake8), he pairs hands-on engineering with practical process improvements like introducing Kanban and reusable service templates. A digital nomad based in Batumi, he brings a pragmatic, tool-agnostic mindset—Python-first but willing to pick the best technology—to deliver high-quality results on tight schedules.
8 years of coding experience
6 years of employment as a software developer
Bachelor's degree Computer Software Engineering, Bachelor's degree Computer Software Engineering at Novosibirsk State Technical University (NSTU)
English Language, English Language at English First
English, Russian, German