Senior Software Engineer and Developer
2008 - PRESENTFreelance- Developed the CardApp website and back-end. CardApp offers rechargeable Mastercard debit cards.
- Built OlhaConta's transactional engine based con Cyclos. OlhaConta is an SMS-based banking alternative for the low-income sector in Brazil.
- Created the web version of the Pan American Health Organization's perinatal information system, used in maternity wards throughout Latin America.
- Developed a system to hierarchically aggregate the perinatal information system's data across institutions.
- Developed the back-end for Banco Sofisa's mobile application in Brazil.
- Improved MarketMuse's user authentication system and site crawler, using Scala and Play! Framework. (via TopTal).
Technologies: Cyclos, REST, AngularJS, MySQL, C#, Java, Slick, Play, ScalaSenior Architect and Developer
2009 - 2014Micropagos S.A.- Architected, designed, and developed Uruguay’s leading mobile payment platform.
- Organized the development team.
- Created a fully modular, failsafe transaction engine.
- Built an SMS application framework.
- Provided second-level support on operations.
- Adopted tools and methodologies for teamworking such as Scrum, Jira, GiT, and Gerrit.
Technologies: MySQL, Gradle, Git, ISO 8583, Scala, JBoss, EJB 3, JavaDevelopment Team Leader and Systems Administrator
2006 - 2009Handsoft S.A.- Developed the back-end for early mobile applications.
- Programmed Java ME games.
- Set up, configured, and provided support for production server environment.
- Organized the development team.
- Architected and developed an SMS tracking and routing platform.
Technologies: Java ME, MySQL, Apache, Apache Tomcat, JBoss, EJB 3, Java, CentOS 6GeneXus Development Team
1997 - 2002ARTech S.A.- Maintained GeneXus tool.
- Developed several new functions and supported the Visual Basic Generator.
- Created an interface module with Microsoft Office.
- Built a web components module (reusable web snippets).
- Helped design a workflow engine.
Technologies: MySQL, Microsoft SQL Server, Visual Basic, C++, Prolog