Hi, I’m Ricardo
I’m a full stack developer with a passion for clean code, strong coffee, and tackling complex problems – even those involving werewolves without a silver bullet.
Professional Journey
Expertfect
Software Developer
Sep 2019 – Oct 2023
- Contributed to the maintenance and development of the MultiStop platform.
- Engaged in front/back development using Java, Servlets, HTML, JS, JSP, Python, Django, and more.
- Mobile development for MultiStop Enterprise and MultiStop Business.
- Managed resources in GCloud and AWS consoles, including migration efforts.
- Spearheaded the refactoring and rewriting of legacy code to a Spring Boot API.
ESTRATEI SISTEMAS DE INFORMACIÓN DE, S.A. DE C.V.
Software Developer
Jul 2012 – Jul 2019
- Analyzed, designed, and programmed GRP/ERP, sale point, budget management, and e-accounting software.
- Developed billing/invoicing software compliant with CFDI 3.3.
- Embraced best practices such as refactoring, writing clean and maintainable code, and utilizing well-known software architectures.
Education & Teaching
Instituto Tecnológico de Estudios Superiores de Zamora
University Professor
Jan 2012 – Jul 2012
- Taught software engineering and network security topics, covering client-server architecture, network security, requirements analysis, UML modeling, and more.
Instituto Nacional de Astrofísica, Óptica y Electrónica (INAOE)
M. Sc Student
Jan 2009 – Dec 2011
- Studied advanced topics in machine learning, algorithms, optimization, and software engineering.
- Published three research papers and participated in a congress.
- Thesis research focused on applying design patterns in scientific computing, specifically in Newton-type family methods.