Full-stack Software Engineer
2014 - PRESENTCredible Inc- Developed a Ruby on Rails API.
- Developed a full JavaScript web application in Backbone.JS and Twitter Bootstrap. The API uses Mandrill and Keen.io. The deployment uses Amazon EC2 and Cloud Front.
- Simplified existing user interface markup and SCSS.
Technologies: Backbone.js, Ruby on Rails (RoR)Software Enginner
2013 - PRESENTProperty Connect Inc- Started by evaluating an existing Grails application, but ended up rewriting the application from the ground up in Ruby on Rails. It now sports a RESTfull API for iOS app integration, OAuth authentication support (Facebook and LinkedIn currently). I was also responsible for slicing and implementing the user interface from the designer PSDs.
Technologies: MySQL, Sidekiq, Bootstrap, REST, SCSS, CoffeeScript, JavaScript, Ruby on Rails (RoR)Web Developer
2013 - PRESENTSubledger Inc- Worked on both front- and back-end development for different applications. Created a Meteor application from the ground up, rewrote an existing full JavaScript Backbone.js application in Ember.JS and also working on a Ruby on Rails application to make customer integration with Subledger API easier.
Technologies: Backbone.js, Meteor, JavaScript, Ruby on Rails (RoR)Java EE Developer
2012 - 2013Hildebrando Brasil- Contracted from a home office for IBM GBS (Global Business Solutions) internal projects.
Technologies: Java EETechnical Leader and Web Developer
2010 - 2012Coss Consulting- Wrote specifications, architected, and led technical projects and development of RFID-based web applications mostly in Grails.
- Created a Multi Tenant Software as a Service (SaaS) for collecting and processing employees digital attendances.
- Built a Warehouse Management System (WMS) that can track individual items using GS1 codes like SSCC, GTIN, GLN and GRAI, using Barcodes, Datamatrix, QRCodes or RFID EPC tags.
Technologies: RabbitMQ, MySQL, Git, GrailsJava EE Architect and Developer
2009 - 2010CPM Braxis- Helped define a new web reference architecture and framework for a big financial institution in Brazil.
- Implemented web components using JSF, Hibernate and Spring.
- Participated in an offshore project for a big USA financial company, as both front- and back-end developer, using mostly JSF, Portlets, and Hibernate.
Technologies: Portlets, Spring, Hibernate, JSF, Java EEWeb Developer
2007 - 2009BRQ- Participated in many projects, starting as a junior member of the company Java EE Architecture Group.
- Learned many design patters like Facade, DAO, BO, Factory among others.
Technologies: Apache Struts, Hibernate, RAD Java, WAS, Java EEIntern Web Developer
2004 - 2005Async Open Source- Developed customizations for a bug tracking tool (Bugzilla) for both Mozilla and private companies.
- Learned much about Linux and many open source tools.
Technologies: MySQL, Apache HTTP Server, Subversion (SVN), CVS, Perl