About
Passionate About
System Design
I’m a software engineer with a Bachelor’s in Computer Engineering. For the last six years I’ve worked in large product organizations on backend and platform software: services that have to stay available, APIs that other teams rely on, and designs that still need to make sense when requirements shift. Most of my energy goes into understanding the problem clearly, breaking it into parts that fit together, and following that through to code that survives real traffic and real operations.
My work has touched data layers, asynchronous workflows, deployment and packaging, and the ongoing work of keeping systems healthy under load, mostly in Python and Go. On my own I also built videogames which combine software development with my passion for music and art.
Resume
Education & Experience
Software Consulting Engineer
Cisco Systems
Consulting Engineer
Cisco Systems
Software Engineer
Thomson Reuters
Application Developer
IBM
Intern
IBM
Bachelor Degree of Computer Engineering
Universidad Nacional Autónoma de México
Services
My Specializations
Software Development
I specialize in creating robust software solutions, from design through deployment. My approach emphasizes clean, efficient, and scalable code, with a focus on simplicity and minimized complexity to achieve optimal performance.
24 ProjectsSystem Design
I turn business and technical requirements into clear architectures: defining boundaries between services, choosing sensible tradeoffs for scalability and reliability, and designing APIs and data flows that stay maintainable as systems grow.
126 ProjectsCustomer Success
With a strong background in customer-facing roles, I excel in consulting with clients to understand their challenges, advise on best practices, and implement customized solutions. I bridge technical solutions with client objectives by providing strategic insights, clear communication, and ongoing support.
8 Projectsmy skills
My Advantages
80%
Python
50%
System Design
70%
Docker
60%
Kubernetes
60%
Golang
60%
Linux
60%
Git
50%
Networking