Software Mixologist2016 - 2018Michelada.io
Technologies: React, Node.js, Ruby on Rails (RoR), Ruby
- Implemented asynchronous video and data processing using Node.js.
- Developed front-end functionality using React for a hiring management platform.
- Supported and modified Spree Commerce plugins for a variety of clients.
- Created a full API and iOS applications from scratch for a Trello-like startup.
Stowawaycosmetics.com2015 - 2016Stowaway Cosmetics (via Toptal)
Technologies: PostgreSQL, Heroku, Spree, Ruby on Rails (RoR), Ruby
- Maintained the subscription workflow for Spree.
- Added Unit and Behavior tests to the project.
- Extended Spree to create custom features for the admin.
- Created a Spree public API to create a React front-end for the store.
- Provided general support for the existing legacy code.
Senior Software Developer2014 - 20161A Auto de Mexico
Technologies: CodeIgniter, PHP, Microsoft SQL Server, Java
- Contributed to the new Java-based portal.
- Created a completely new product involving an ETL and other data conversion technologies.
- Created the vendor's dedicated interface infrascructure.
- Added Ansible and Docker deployments for some projects.
- Provided general data processing and transformation of the business.
Software Developer2011 - 2013Crowd Interactive
Technologies: Ember.js, Percona, Solr, MySQL, PostgreSQL, Objective-C, Backbone.js, Sinatra, Ruby, Ruby on Rails (RoR)
- Performed as a consultant for StyleVie, a Ruby on Rails-based eCommerce platform.
- Collaborated as a consultant and Ruby on Rails back-end developer for GoPago. Migrated the architecture from Rails 2 to Rails 3. Implemented the customers' menu editor.
- Served as a consultant and Ruby on Rails back-end and front-end developer for BillFloat.
- Created an iOS client for retrospectus.com, an in-house application.
Senior Software Developer2008 - 2011SERLOCC
Technologies: JSF, JSP, Android, Oracle, Java
- Developed the Chihuahua local government vehicle plates registration program.
- Implemented integration with tax department POSs for the Chihuahua local government pin pad.
- Created the Chihuahua local government online tax payment system.
System Administrator2006 - 2008Total Automation and Controls
Technologies: Linux, .NET, Oracle, Java
- Created the company ERP.
- Handled the email, file sharing, and LDAP servers.
Junior PHP Developer2005 - 2006Conorte Alsuper
Technologies: PostgreSQL, Perl, PHP
- Supported the provider inventory page.