Senior Software Engineer
Your Wise
2013 - PRESENT
- 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.
Technologies: Ruby on Rails, AngularJS
Software Developer
Toptal
2012 - PRESENT
- 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).
Technologies: Java, Node.js, Ruby on Rails
Senior Software Developer
Move Mais
2014 - 2014
- 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.
Technologies: Java
Senior Software Developer
TimWE
2013 - 2014
- 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.
Technologies: Java
System Analyst
Oi Internet
2012 - 2013
- 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.
Technologies: Java, Ruby on Rails, Node.js, MongoDB
System Analyst
IG - Internet Group
2010 - 2012
- 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.
Technologies: Hibernate 3, Struts 2, Spring, JPA, Ruby on Rails, Grails, Adobe Flex, Adobe AIR, Node.js, MongoDB
System Analyst
TCS - Tata Consultancy Service
2008 - 2010
- 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.
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
Java Consultance
Dynamic Tecnologia
2007 - 2008
- 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.
Technologies: Java 5, JSP, Struts, Visual SourceSafe, Subversion, J2EE, Oracle, JBoss, Unix, Web Services, MySQL, SQL Server, ASP, PHP