- Mobile Engineer2015 - 2015Hollaback! (via Toptal)
- Created a hybrid HTML5 mobile app from scratch for Android (https://play.google.com/store/apps/details?id=org.ihollaback.android&hl=es_419) and iOS (https://itunes.apple.com/us/app/hollaback!/id379866261?mt=8).
- Deployed builds to production for Android and iOS using TestFlight and Google Play.
- Integrated native plugins like geolocation, contacts, and keyboard.
- Integrated Facebook native login and Google Maps.
- Front-end Software Engineer2015 - 2015Kimono (via Toptal; https://usekimono.com/)
- Redesigned chat workflow for sending and receiving messages.
- Created the mobile version using Ionic Framework.
- Refactored and designed the OOP model.
- Implemented Algolia search API.
- Improved performance on mobile versions.
- Java DevOps Consulting2014 - 2014L2 (via Toptal)
Technologies: Java, Maven, Jenkins
- Converted 5 Java projects to Maven projects.
- Designed and implemented a configuration module to support multiple environments using Typesafe/Conf.
- Set up automatic builds on Jenkins with GitHub.
- Software Engineer2012 - 201450Cubes
- Created back-end server for an ad targeting system for Facebook Games.
- Designed a real-time metric system on HTML5 for showing user conversions.
- Created a Java back-end server for a Space Pirates game. Integrated it with Android and Facebook.
- Managed AWS to support all systems, including Handling databases, fail-over, and performance.
- Software Engineering Tech Lead2009 - 2012InvGate
Technologies: C++, PHP, HTML5, MySQL, Memcached, Jenkins, PHPUnit, Java
- Created a multi-platform client-server application to control hardware and software changes over the whole network.
- Developed a multi-platform client application on C++.
- Implemented high concurrency to handle all changes on thousands of computers.
- Managed the team and development.
- Made the back-end to scale and processed huge amounts of data.
- C++ Developer2006 - 2009JDB
Technologies: C++, MySQL, MFC, Web
- Designed a stock system to control all company assets.
- Created a MFC UI.
- Analyzed and designed MySQL schema.
- Created an installer and deployment tool for control updates.
- Designed the migration to web.