- Senior Software Engineer2013 - PRESENTYour Wise
Technologies: Ruby on Rails, AngularJS
- Created a Zero application with Ruby on Rails and AngularJS.
- Implemented continuous deployment in AWS.
- Managed a development team.
- Configured the DevOps operation.
- Used CoffeeScript, SASS, Slim, Ajax requests, AngularJS, and many other gems. Generated PDFs with wicked_pdf.
- Software Developer2012 - PRESENTToptal
Technologies: Java, Node.js, Ruby on Rails
- Optimized indexing process for File System, HTTP, and Feeds RSS using the Akka framework (Searchblox).
- Integrated with Apache Shiro for authentication and authorization (Searchblox).
- Imported big data in Java DB (Museum Auctions LLC).
- Handled queries and optimization using JDBC (Museum Auctions LLC).
- Senior Software Developer2014 - 2014Move Mais
- Worked on the interface along with a third-party development team and a business team.
- Created smart reports for the business area.
- Worked with Java, including EJB and other frameworks.
- Worked with the PlayFramework on the front-end.
- Gained experience with jQuery.
- Senior Software Developer2013 - 2014TimWE
- Implemented integration between Carrier Nextel and Timwe's services to send and receive SMS by Web Services.
- Maintained an Oracle productions database using PL/SQL to execute queries.
- Communicated with partner companies to apply and implement solutions in our system.
- Maintained a Unix server analyzing logs and their life cycles.
- System Analyst2012 - 2013Oi Internet
Technologies: Java, Ruby on Rails, Node.js, MongoDB
- Worked on eCommerce software for sale services provided by Oi Telecom.
- Created web apps for a mail-sender service and an authentication service based on JSON.
- Implemented REST architecture with VRator.
- Included integration with back-end systems exposed by SOAP.
- Created tests with Selenium Java to ensure page functionality.
- System Analyst2010 - 2012IG - Internet Group
Technologies: Hibernate 3, Struts 2, Spring, JPA, Ruby on Rails, Grails, Adobe Flex, Adobe AIR, Node.js, MongoDB
- Developed applications in Java using JEE for web applications.
- Used Scrum methodology to manage app development.
- Imported content from an XML file.
- Led group technical discussions.
- Used a stored procedure to extract BI reports.
- System Analyst2008 - 2010TCS - Tata Consultancy Service
Technologies: BEA WebLogic Portal version 8.1 SP6, Oracle 10g, EJB 2.0, Portlets, JCS, JCX, jUnit, Hibernate 3, Struts 2, Spring, JPA, WebSphere Application, Spring, WebSphere MQ, JMS, JSF
- Developed apps in Java using WebLogic Portal version 8.1 sp6 for the Itaipu Binacional Hydroelectric Plant.
- Created a mortgage system and developed new applications for Santander/Real Bank.
- Communicated with a back-end system in the mainframe through messaging software such as JMS.
- Wrote a Java back-end solution.
- Led a small group of five developers.
- Java Consultance2007 - 2008Dynamic Tecnologia
Technologies: Java 5, JSP, Struts, Visual SourceSafe, Subversion, J2EE, Oracle, JBoss, Unix, Web Services, MySQL, SQL Server, ASP, PHP
- Worked in systems development for Publishing Abril.
- Maintained the Abrilnet system responsible for internal communication.
- Maintained the Search Engine (FAST).
- Maintained the Passaporte Abril System responsible for authentication of sites within the Abril domain.
- Created several CMS systems such as PWA and FWA, among others.