Summary
Dima Koldunov is a pragmatic Python developer with over a decade of experience building backend-first web platforms, currently contributing at Catapulto and previously serving as CTO of an online learning platform. He specializes in Django, DRF, Celery and AWS-based serverless architectures, and emphasizes SOLID principles, layered design, and testable, readable code. His background spans full-stack work—having implemented frontends with Knockout.js, Bootstrap and plain JavaScript—and deep data work with PostgreSQL/MySQL and integrations like S3 and Vimeo. As a former CTO and early-stage director of IT, he brings product-minded engineering and operational experience to delivery and scaling challenges. Known for attention to detail and a business-oriented analytical approach, he often separates business logic from presentation and data layers to reduce complexity. Based in Volgograd, he blends hands-on development with system-level thinking, having built platforms end-to-end from scratch.
12 years of coding experience
14 years of employment as a software developer
Master's degree, Master's degree at Volgograd State Technical University
TRANSPORTATION AND MATERIALS MOVING, TRANSPORTATION AND MATERIALS MOVING at Волгоградский Государственный Технический Университет