web developer


I'm a computer science major and have been doing full stack web development for over 15 years. I was also the first engineer for Konfio, Mexico's 3rd unicorn. While at this company I was able to grow from being a front-end engineer to a full blown solutions architect for which I got the certification from AWS's ceritifications program.



Konfio, Mexico CitySr. Software Architect

  • Lead and implement our first SSO solution as well as a migration strategy for all current users.Lead data-mining/scraping team and helped deliver solutions for over 5 different data sources. Started initiave and helped deliver companies first event streaming solution

Platform Sience, San DiegoSr. Web Developer

  • Used Laravel PHP framework to help develop our web application
  • Helped build out RabbitMq infrastructure and project maintenance

Konfio, Mexico CityVP of Product/Tech Lead

  • Lead team to decrease page load time (under 1 sec.) using service workers.
  • Designed a scalable event bus architecture using fanout pattern.
  • Created initiatives for log unification and analysis with ELK stack
  • Lead team to implement good practices like code reviews and unit tests.
  • In charge of funnel creation and analysis with A/B testing tools

Konfio, Mexico CityFull stack developer

  • Created a single click multi-stage build process with Jenkins.
  • Implemented the immutable server pattern using Docker and ECS.
  • In charge of Web development using Zend Framework 2
  • Created a web scraper that has donwloaded over 11 million invoices
  • Migrated from a monolithic structure to micro service oriented
2014 - 2015

MakerSquare, San FranciscoFront end instructor

Taught front end technologies like HTML, CSS, Javascript and Node. Also, helped migrate the curriculum from Ruby to Js.

PROS, HoustonFull stack developer

Developed an SMB targeted web application using Grails. Also helped create the continous integration process in Microsoft Azure.

CODE Ingenieria, Mexico CitySoftware developer

Collaborated on the messaging protocol between two processors. While doing the front en development for CODE, we created a CRUD PHP/MySQL system.

Synergy Elements, Mexico CityEmbedded software developer

I was responsible for creating our OEM builds using Windows CE 5/6, drivers for said devices and the systems mp3/id3 tag reader using C and C#.



Tecnologico de MonterreyMonterrey, Nuevo Leon. Mexico

Bachelors in Computer Science
Took part in a special exchange program for a semester in Barcelona

AWS Certified Solutions Architect - Associate

License 8CJQQYQ1LN411L3D

personal projects


QuailGoogle Chrome, Firefox and Safari web extension

Web extension for OSX that open twitter web links in a native app

Cancellable timeout queuesRedis Module

A redis module that can queue messages only after a timeout period occurs

Tetris 30th year anniversay developed with co-workers from PROS done in clojurescrip


A bookmarklet that will play 2048 for you with pretty good results.

generator-d3-irisnpm install -g generator-d3-iris

Yeoman generator for fast d3 prototyping