Summary

I am a professional with more than 8 years of experience in Information Technology, being capable of developing solutions to the challenges in this field. I have been working with several kinds of technologies, making my experience versatile. Also, I've worked with teams ranging from 3 to 15 people, being both developer and technical leader of the teams. I am a quick learner, always in search of knowledge and new challenges. I am also a hardworking person, willing to do my best for the company.

Work History

Work History
Feb 2013 - Nov 2015

Staff Software Engineer, Technical Leader

Eteg Technology

I worked in three main projects, two of them for Fhemig, a brazilian public hospital management foundation, and one of them for the Brazillian Police, to allow citizens to write online incident reports of different types.

In all projects I was both a web developer and a technical leader. As a developer I was responsible for development of web systems, unit and integration tests development, assure quality and performance of developed code, deployment of systems in test, homologation and production environments and give support to clients. As a technical leader I was responsible for code revision, configuration management, branches control and merging, configuration of continuous integration, and help team members solving their problems.

Majos skills: Groovy, Grails, Java, PhoneGap, Shell Scripting, Hibernate, Javascript, jQuery, CSS, MySql, Oracle PL/SQL, Scrum, Kanban, Jenkins/Hudson, Sonar, Jira, SVN, Git, Tomcat, jBoss.

Mar 2011 - Feb 2013

Senior Software Engineer

Zunnit Technologies

I worked with recommender systems development.

I was responsible for backend development, unit and integration tests development, assure quality and performance of developed code, deployment of systems in test and production environments, code revision, branches control and merging, structure and develop the continuous integration process.

Member of the e-commerce team, winner of UOL challenge 2011.
Member of the team responsible for developing the backend architecture.
Member of the team responsible for structuring and developing the continuous integration process of the company.

Major skills: C, C++, Python, Shell Scripting, MySQL, Cassandra, Amazon AWS, ZooKeeper, Solr, TDD, Scrum, Kanban, Git, Redmine, Google C++ Mocking Framework, Google C++ Testing Framework.

Sep 2008 - May 2009

System Developer

Vetta Group

Corrective and evolutive maintenance of industrial systems, mainly written in Java, Delphi and .Net.
Creation and modification of triggers, functions and procedures in Oracle (PL/SQL language) and SQLServer databases.

Major skills: Java EE, Hibernate, Oracle PL/SQL, SQL Server, SVN.

May 2008 - Aug 2008

System Developer

International Syst

Software customization and later packaging for Debian and Suse distributions
of Linux operational system.

Major skills: C, C++, Java, Shell Scripting, Linux.

May 2006 - May 2008

Intern

Universidade Federal de Minas Gerais

I was responsible for all the infrastructure of LATIN (Laboratory for Treating Information): installation and configuration of desktop computers and servers, network configuration, tape backup configuration.

On the second year I also worked with research and helped with the publication:
Fabiano C. Botelho, Hendrickson Reiter Langbehn, Guilherme Vale Menezes, Nivio Ziviani: Indexing Internal Memory with Minimal Perfect Hash Functions. SBBD 2008: 16-30

Major skills: C, Shell Scripting, Perl, PHP, Linux Administration, CVS.

Education

Education
2009 - 2011

Master of Science (MSc)

Universidade Federal de Minas Gerais - UFMG

Computer Science

2004 - 2008

Bachelor of Science (BSc)

Universidade Federal de Minas Gerais - UFMG

Computer Science

Awards

Graduated as the second best student of his class (BSc) at Federal University of Minas Gerais.
Winner of the José Mauro Castilho award for the best paper in the XXV Brazilian Symposium on Databases (SSBD 2010), by the Brazilian Computer Society (SBC).

Skills / Keywords

Scrum, Kanban, Linux Administration, Jenkins/Hudson, Shell Scripting, Java SE, Java EE, Groovy, Grails, Python, C, C++, Javascript, jQuery, PhoneGap, PHP, Perl, Tomcat, Oracle PL/SQL, MySQL, SQL Server, Amazon AWS, Cassandra, Hibernate, ZooKeeper, GIT, SVN, CVS, Redmine.