About me

Download CV (PDF) ↗

I’m a founding engineer and Head of Engineering at Dex. My work spans product development, backend systems, integrations, and the teams that build them.

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.

Currently

I use Codex, Claude Code, Hermes, Grok Bot, Instinct, Dots throughout the day, with Ghostty + Herdr to coordinate the work happening in the terminal.

Experience

Dex (YC S19)

2020 – Present

Head of Engineering / Founding Engineer

  • Recent work: Dex V5, a rewrite in React, and Dex for teams.
  • REST API v2 with idempotency, improved error handling, and the entry point for the MCP Server.
  • MCP Server and a plugin for ChatGPT.
  • Earlier work: 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 – 2019

Senior 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 – 2018

CTO & 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 – 2016

Founder

  • 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 – 2015

Chief 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 – 2015

Web 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 – 2014

Back-End Engineer

  • Developed a REST API for the Organizala.Com web app using Laravel and PHP.

Universidad de Guadalajara

2014 – 2014

Web 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 – 2011

IT Specialist

  • Managed networks. Performed computer equipment maintenance. Installed video boards.

Education

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?

Get in touch