Summary
Thomas Montoya is a Senior Software Engineer and technical lead with 7 years of experience building and modernizing core backend systems, databases, and data pipelines across Python, Java, and SQL ecosystems. He specializes in large-scale migrations and architecture — notably migrating MySQL to PostgreSQL, porting Java projects to Python, and upgrading multiple services across Python versions while rearchitecting tests and CI patterns. Thomas blends full-stack engineering with data engineering and DevOps practices, implementing Airflow+Kafka ingestion flows, BigQuery loads, Grafana observability, and scalable device simulation for thousands of endpoints. A nonconventional engineer who began his career in sales, he brings strong hiring and team-building experience alongside hands-on design of ETLs, computer vision tools, and reproducible testing strategies. Based in Colombia, he pairs practical production experience with a curiosity for system-level problems and automation that reduces operational friction.
6 years of coding experience
3 years of employment as a software developer
Software engineer - Machine Learning engineer, Computer Software Engineering, Software engineer - Machine Learning engineer, Computer Software Engineering at Holberton School
English, Spanish