Summary
Diego Ortiz is a pragmatic backend developer with 18+ years of software engineering experience and nine years of focused backend/ML work, now based in Toronto. He blends deep expertise in C#, Go, Node.js, TypeScript, Python and SQL with hands-on MLOps/LLMOps and GenAI design, having built reusable LLM components and an agentic modernization workflow at IBM. Diego has led cross-functional teams and incubator projects, driving scalable platform architecture, ETL modernization on Databricks/Azure, and production-ready MLOps pipelines using Kubernetes and open-source tooling. His background in project management and ERP deployments gives him a customer-centric bent—he designs maintainable solutions that balance business value with technical rigor. Notably, he created a Java source-code analyzer for LLMs and refactoring guidelines that emphasize reusability across languages and formats.
9 years of coding experience
12 years of employment as a software developer
Postgraduate Degree Artificial Intelligence and Machine Learning, Postgraduate Degree Artificial Intelligence and Machine Learning at Lambton College
Bachelor's degree Computer Software Engineering, Bachelor's degree Computer Software Engineering at Universidad Industrial de Santander
Postgraduate Degree Project Management, Postgraduate Degree Project Management at Universidad del Rosario
English, Spanish