Summary
Michael Kachan is a senior software engineer with a decade of experience building scalable web and cloud-native applications across startups and product companies. He brings deep backend expertise in Go, Python, PHP and JavaScript, and has repeatedly architected and implemented microservices, REST APIs and async job systems underpinned by MySQL, MongoDB and DynamoDB. Michael has a strong track record of improving performance and scalability—examples include cutting report generation from 30s to 2s and launching chat modules that increased patient engagement and revenue. He is fluent in Russian and English, based in Spain, and routinely integrates AWS services (ECS, Lambda, SQS, RDS, CloudWatch) to deliver resilient systems. Comfortable moving between hands-on coding and higher-level architecture, he often designs core backend functionality and service-to-service communication patterns. His experience spans the full lifecycle from requirements gathering to production optimization, making him a pragmatic engineer who balances speed with reliability.
10 years of coding experience
16 years of employment as a software developer
Programming, Programming at MGVRK
Novoselski middle school
English, Russian