Architecture & design
Component boundaries, event-driven systems, object processing pipelines, API design, and cross-platform decomposition. Automotive systems: safety-critical software, MISRA compliance, sensor fusion patterns.
Software Architect
I turn complex product requirements into clear architecture, disciplined delivery systems, and production-ready C++ software.
01 / OUTCOMES
Senior engineering is making the right tradeoffs visible. These are the outcomes I use to evaluate whether a system and a team are getting better.
02 / CAPABILITIES
A pragmatic technical range grounded in modern C++, quality engineering, and the operating systems that make delivery repeatable.
Component boundaries, event-driven systems, object processing pipelines, API design, and cross-platform decomposition. Automotive systems: safety-critical software, MISRA compliance, sensor fusion patterns.
MISRA C/C++, static analysis, review standards, test strategy, and automated gates that protect engineering focus. Enforcement mechanisms that scale from 5 to 50+ engineers.
Repository governance, release models, technical direction, mentoring, and the communication between product and engineering. Cross-platform (Linux/Windows) deployment, customer integration workflows.
02.5 / PHILOSOPHY
Dependable software isn't built by individuals—it's built by systems. Every architecture I design optimizes for three principles:
In automotive systems—where dependability means safety for millions of vehicles—these principles aren't optional. MISRA compliance, formal methods, and review discipline are how you build systems that compound in quality over time.
02.75 / CONTINUOUS LEARNING
I invest in certifications and skills that shape the future of automotive systems and distributed software.
Preparing for AI-driven automotive systems and responsible AI in safety-critical contexts.
University of Colorado
Advanced patterns in secure systems design, threat modeling, and cryptographic fundamentals for distributed systems.
Johns Hopkins University
High-performance computing for signal processing and sensor fusion in automotive radar systems.
EF Education First
C1 Advanced proficiency supporting international team collaboration and technical communication.
03 / EXPERIENCE
AUMOVIO / Continental Autonomous Mobility
Polytechnic University of Querétaro / Autonomous University of Querétaro
REXAM · IMPULSE TELECOM · Sancorzep Group · REGULES
03.5 / TRUSTED BY LEADERS
What peers say about working with me on architecture, quality, and team leadership.
04 / SELECTED WORK
Open-source work demonstrating architecture principles, quality discipline, and the team practices I apply to production systems.
A reusable C++ foundation with Dev Containers, CMake, GoogleTest, GitHub Actions, automated code quality controls, documentation tooling, and cross-platform CI/CD. Demonstrates the repository governance and engineering standards I establish on production teams.
View repositoryA modular chess engine exploring polymorphic object-oriented design, component-based architecture, event-driven systems, and cross-platform testing. Exhibits the same design tradeoffs (elegance vs. performance) and architecture decisions I apply to automotive systems.
View repositoryAn engineering organization focused on modern C++, software quality, and collaborative development practices. Built on the philosophy: "Sharp Logic. High RPM. Unshakable Integrity."
Explore the organization