Summary
Sergey Pustovalov is a senior software developer with 11 years of experience building distributed systems, microservices, and public APIs, currently driving backend work at Shypple from Amsterdam. He is a Ruby specialist with practical experience in Go and Elixir and a strong command of messaging and data technologies like Kafka, RabbitMQ, Sidekiq, PostgreSQL, and MongoDB. Sergey has a track record of designing service architectures and integrations—from core banking modules and analytics services to HR system integrations and eCommerce backends. He combines hands-on coding with people leadership, having hired and mentored dozens of engineers and led cross-functional teams to deliver high-quality, production-grade systems. Notably, he has repeatedly moved teams from prototype to scalable distributed deployments, balancing pragmatic engineering with long-term maintainability.
11 years of coding experience
10 years of employment as a software developer