Tomás Castro is a Senior Software Engineer based in Stockholm with 11 years of experience building full-stack, cloud-native systems using Python, JavaScript, Docker and Kubernetes. He has progressed from hands-on roles in data science and computer vision to leadership positions including CTO and Associate Manager, blending deep engineering skills with product and team leadership. At startups and consultancies he’s shipped end-to-end solutions—databases to front-ends—and has a track record of translating research-grade analytics into production services. Now at Epidemic Sound, he continues to focus on scalable backend and infrastructure work while drawing on earlier computer vision experience and academic training from Universidad Adolfo Ibáñez and international studies. Colleagues value his pragmatic approach to complex systems and his ability to move between low-level implementation details and strategic technical direction.
11 years of coding experience
9 years of employment as a software developer
Bachelor of Engineering - BE Information Technology, Bachelor of Engineering - BE Information Technology at Tecnológico de Monterrey
Bachelor of Engineering - BE Computer Science, Bachelor of Engineering - BE Computer Science at Carleton University
Bachelor of Engineering - BE Computer Engineering, Bachelor of Engineering - BE Computer Engineering at Universidad Adolfo Ibáñez
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Tomás Castro - Senior Software Engineer at Epidemic Sound