Summary
Juan Matute is a senior Python developer with 11 years of experience building cloud-native, production-grade systems and leading backend teams from Ottawa. He specializes in Docker, Kubernetes, AWS infrastructure-as-code and Python microservices, having Dockerized entire portfolios and designed/maintained EKS clusters and CI/CD pipelines. Juan has led teams and hiring efforts, mentored developers, and translated data-science needs into dependable ETL and database solutions using PostgreSQL and Snowflake. Comfortable across the stack, he pairs hands-on engineering with developer enablement—creating tools, training sessions, and Docker Compose setups that mirror complex cluster environments for smoother local workflows. He’s driven by the problem-solving moment—chasing that “it just works” feeling when a solution clicks—and brings that pragmatic curiosity to scalable, observable systems.
11 years of coding experience
12 years of employment as a software developer
Software Engineering Degree, Software Engineering Degree at Universidad 'Alejandro de Humboldt'
Computer Programming and Analysis, Computer Programming and Analysis at Seneca Polytechnic
Spanish, English