О себе
Senior Go developer with ~5 years of backend experience, most recently working as the sole backend engineer on a startup's GCP infrastructure — including a Python-based ML platform and a cross-cloud video-processing pipeline. Comfortable owning systems end-to-end, from architecture decisions to production reliability, in high-ambiguity, early-stage environments. Prior experience leading a backend team and working alongside DevOps in a Kubernetes-based deployment setup.
Опыт работы
Roadio
Senior Golang Developer
Owned end-to-end GCP infrastructure for a production system as the sole backend engineer, covering deployment, scaling, and monitoring. Designed and built an ML-oriented platform supporting a cross-cloud video-processing pipeline, combining Go for core services with Python for ML/data processing components. Architected an event-driven data ingestion pipeline for real-time processing across services, with a focus on fault tolerance. Built an internal admin panel used to streamline day-to-day operations for the team. Worked independently as the sole backend developer, making architecture and infrastructure decisions across both Go and Python codebases without a dedicated team.
- Owned end-to-end GCP infrastructure for a production system as the sole backend engineer
- Designed and built an ML-oriented platform supporting a cross-cloud video-processing pipeline
- Architected an event-driven data ingestion pipeline for real-time processing across services
- Built an internal admin panel used to streamline day-to-day operations for the team
Kazdream
Golang developer
Progressed from Junior to Team Lead over 3.5 years, taking on increasing technical and architectural responsibility across the backend team. Transformed the API Gateway by migrating from Krakend to a tailored solution, achieving improved request control, monitoring, and Kubernetes-based scaling. Revamped the user management system, transitioning from an inefficient Keycloak solution to a structured Users/Permissions/Roles model. Developed a high-performance photo digitization solution leveraging RabbitMQ, MinIO, and external image processing services. Optimized data storage in Elasticsearch through bulk indexing, enhancing query performance and minimizing system load. Led the development of new products as Team Lead, restructuring teams and standardizing engineering practices (StyleGuide, Confluence documentation, transition from Scrum to Kanban). Mentored and trained engineers transitioning to Golang from other stacks, and provided architectural guidance across multiple projects.
- Progressed from Junior to Team Lead over 3.5 years
- Transformed the API Gateway by migrating from Krakend to a tailored solution, achieving improved request control, monitoring, and Kubernetes-based scaling
- Revamped the user management system, transitioning from an inefficient Keycloak solution to a structured Users/Permissions/Roles model
- Developed a high-performance photo digitization solution leveraging RabbitMQ, MinIO, and external image processing services
- Optimized data storage in Elasticsearch through bulk indexing, enhancing query performance and minimizing system load
- Led the development of new products as Team Lead, restructuring teams and standardizing engineering practices
- Mentored and trained engineers transitioning to Golang from other stacks
Ожидаемая зарплата
1 500 000 KZT