Software engineer
SERPRO – IT Federal Services – São Paulo – SP
February 2014 – Current
Approved in 3rd place in a public exam with 354 candidates.
Work for the Project SIEF Processos (https://www.serpro.gov.br/linhas-negocio/catalogo-de-solucoes/solucoes/outras-solucoes/sistema-integrado-de-informacoes-economico-fiscais-sief), a system integrated with many others, that provides information of tax credits to Department of Federal Revenue of Brazil.
The Project is developed in Java + Demoiselle, JEE, JSF, PrimeFaces and Oracle Database + PL/SQL. The project also uses Agile Methodology, Scrum, XP, Maven, Domain Driven Development (DDD), Test Driven Development (TDD) + JUnit, etc.
Member of a Community of Practice (CoP) of Quality and Performance of Software which aims to improve, for several projects, the company's software in characteristics such as performance, readability, maintainability, modularization etc. Sonar enthusiast and diffuser.
Project Lead
Home Doctor – Medical assistance – São Paulo – SP
May 2013 – January 2014
Coordination of a team with more 2 developers. Use of Scrum methodology.
Software development for the use of this company using PHP and SQL Server.
Software engineer
ADAM /INRIA Nord Europe
December 2010 - September 2012
In this research team I participated in two different projects:
The most recent was FraSCAti Studio, an online IDE for development and deployment of services automatically in Clouds. This IDE is based on the SCA metamodel and the FraSCAti services execution platform (http://frascati.ow2.org). It is written in Java, Velocity and Javascript. The result of this work has been published in “Journées GDR/GPL 2012”, in Rennes, France, with the title “FraSCAti Studio : création en ligne de services et déploiement dans les nuages”.
The other project was CALICO (http://calico.gforge.inria.fr/), a tool integrating Eclipse for modeling, code generation and deployment of service/component-oriented software (SOA and SCA). The tool was developed in Java and uses EMF and GMF Eclipse plugins.
Software engineer
Triskell /IRISA/INRIA
February 2010 - July 2010 (Internship - Full time)
Using the Kermeta platform and language, Java, Drools and EMF, I proposed a model type inference from OCL, described in my Master thesis. This solution generates a Model Type from a set of OCL expressions using some heuristics automatically.
Software engineer and systems analyst
Vitalmed – Medical urgencies
January 2008 - July 2009
Responsible for an intern and for the attribution and verification of his activities. I used Gantt Project in order to determine the activities of the team.
Development of functionalities for the software of transportation for medical emergencies, SATP (Java, JSP, iReport, SQL Server).
Development of features in the ERP of Totvs Company, in advpl language.
Project, development and maintenance of internal systems using Delphi, FoxPro, PHP, SQL Server, DBF, MySQL.
After about a year in the company I got a promotion which allowed me to be leader of projects.
Software engineer
TecnoTrends – educational technology
February 2006 - January 2008 (Internship - 6h/day)
Project and development of features for the modules SAGRES Financeiro and SAGRES Carnê, financial management software products for large universities in Brazil . Developed using PowerBuilder, TFC N Tier and SQL Server.
Worked on the analysis and the project for the modules SAC Cliente and SAC Financeiro using UML standards.
In this Company I have constructed a strong knowledge in database.
Software engineer
Laboratório de Geotecnia, Escola Politécnica, UFBa
April 2005 - February 2006 (Internship 4h/day)
Development of the densification module for the software LabGeo 2.0 in Delphi.
Internship in civil engineering
Fluxo – Networks water projects
June 2003 - May 2004 (Internship 4h/day)
Administrative assistant
Bitway Computadores – Computers commerce
2001 (Internship 4h/day)