About Me
With 20 years of experience in software development, I’ve evolved from a hands-on developer to a technical decision-maker focused on designing scalable, long-lasting systems. Originally trained in Mechatronic Engineering, I transitioned into full-stack software development early in my career, driven by a deep curiosity for how things work — from hardware to high-level systems. Over time, I’ve specialized in vertically integrated solutions across diverse sectors including finance, banking, healthcare, food service, aviation, and machine learning. My work has spanned projects for U.S. & Mexico-based companies across multiple industries, with an emphasis on clean architecture, distributed systems, and long-term maintainability.
System Design
Architecting scalable and maintainable software systems
Data Architecture
Designing efficient data models and database solutions
Cloud Infrastructure
Building and optimizing cloud-native applications
Microservices
Implementing distributed systems and service architectures
Experience
Ambry Hill Technologies
Director of Systems Architecture
Industry
Technologies
Improving (formerly iTexico)
Software Specialist
Industry
Technologies
PartsBase Inc.
Lead Software Architect
Industry
Technologies
Softtek
Software Architect - Senior Developer
Industry
Technologies
Forte Innovation Consulting
Senior Developer
Industry
Technologies
Global Hitss
Senior Developer
Industry
Technologies
Bitmore Technologies
Senior Developer
Industry
Technologies
AGSoft (Not currently operating)
Jr Developer