WHOAMI
I am a Certified Vue.js Engineer with over 10+ years of experience specializing in web and mobile application development.
My expertise spans backend and frontend development, from early product definition to production delivery. At Dex, that has included building AI-native tooling such as an MCP server with widget compatibility, a CLI, and a dedicated skill, while helping scale the business from $0 to $1M+ ARR.
Beyond engineering, I've founded multiple companies, authored a book on MEAN stack development, and am passionate about continuous learning and sharing knowledge in software development.
EXPERIENCE_LOG
Dex (YC S19)
2020 – PresentHead of Engineering / Founding Engineer
- Rebuilt the product on Vue.js + Hasura.
- Led the move to a Fastify + Postgres backend with pub/sub workers for long jobs.
- Set up CI/CD with a turborepo monorepo and GitHub Actions, enabling multiple daily shipments.
- Built payments and a Gmail/Calendar sync engine.
- Built an MCP server for Dex with widget compatibility, plus a CLI and a dedicated skill.
- Helped launch Dex, Rolodex, and Lebra.
- Led the team and hiring, contributing to growth from $0 to $1M+ ARR.
Rever
2018 – 2019Senior FullStack Engineer
- Joined the company at an early stage (being the second engineer) and scaled the engineering team to 10 full-time engineers.
- Primarily worked on the Product team and subsequently founded and led the Internal Tooling department.
- User interface development using Vue.js.
- Server-side logic construction using Node.js and Python Microservices communicating via RabbitMQ.
- Utilization of MongoDB and Postgres.
- Contribution to mobile application development with React Native.
Lesi
2016 – 2018CTO & Founder
- Founded the company and hired a small team of 3 engineers.
- Developed from the ground a platform for house renting, using Vue.js and Firebase.
Kukumi
2014 – 2016Founder
- Started and ran a software factory, making sure projects for all sorts of customers got done right.
- Led the way in looking into, suggesting, and building custom software for different areas like building and moving stuff (logistics).
- Managed and guided a team of four engineers.
- Used tools like Vue.js, AngularJS, MongoDB, PostgreSQL, Firebase, and Node.js to build products.
Kbyte
2011 – 2015Chief Executive Officer
- Managing teams and overseeing general company operations.
- Developing the backend and frontend of the company using Node.js, Express.js, MongoDB, and AngularJS.
Basiko
2015 – 2015Web Engineer
- Developed web solutions using HTML5, CSS3, and JavaScript.
- For a customer, developed an interactive map in D3 to trace origin and destination for private flights.
- Used CSS pre-processors such as SASS or LESS.
- Developed most of the projects using Wordpress as the base system.
Organizala.com
2014 – 2014Back-End Engineer
- Developed a REST API for the Organizala.Com web app using Laravel and PHP.
Universidad de Guadalajara
2014 – 2014Web Engineer
- Worked on the development of a web application for business project management.
- Developed the application using PHP, Laravel, a REST API, HTML5, CSS3, JavaScript, and AngularJS.
Comité Organizador de los Juegos Panamericanos Guadalajara 2011
2010 – 2011IT Specialist
- Managed networks. Performed computer equipment maintenance. Installed video boards.
EDUCATION_DEGREES
Bachelor's Degree in Informatics
Universidad de Guadalajara
[CLASS_OF_2014]Technical Degree in Computer Equipment Maintenance and Digital Control
CONALEP Mexicano - Italiano
Interested in working together?