Summary
Mauricio Rojas is a Principal Architect — AI/ML at Snowflake with 10 years of experience designing data-driven systems and modernizing legacy platforms. He blends strong software architecture and backend skills (C#, Java, C++, relational databases) with a deep interest in knowledge representation, machine learning and practical big data — evolving from Hadoop to Spark and now Snowpark. He has led migrations and reference architectures at Mobilize.Net and earlier worked on compilers, migration tools and the Visual Basic Upgrade Wizard at Artinsoft, bringing research-led solutions into production. An MSc in Computer Science and a stint teaching analysis of algorithms inform his methodical approach, and his GitHub credo "love algorithms" reflects a hands-on, persistent problem-solving mindset. Based in San Jose, CA and originally from Costa Rica, he excels at translating complex customer needs into scalable Snowpark and AI/ML architectures.
11 years of coding experience
18 years of employment as a software developer
Instituto Tecnológico de Costa Rica