Download PDF


Software engineer with 5 years of experience in software development area. Engaged with new coding technologies and good design practices , I am always looking for learning new concepts and programming technologies. My main experiences were in the development of tools to help teams improve their code quality.

Working in a multicultural environment, the past two years I have had the great opportunity to work with people from many different countries and cultures. This has contributed to my growth both professionally and personally.

Motivated by new challenges in my career, now it's time for one more step! I am looking for an opportunity where I can contribute to the team development and learn new technologies.


  • Programming Languages: Java, Javascript and C++
  • Javascript: AngularJ and Node.js
  • Test Automation: Selenium, JBehave and CI Tools (Bamboo and Sonar)
  • Spring Framework
  • NoSql Databases: Cassandra and MongoDB

Work History

Jan 2015Present

Software Engineer in Test


Working as Software Engineer responsible for providing new solutions to improve the code quality for Mastercard products.During the first year, I worked in the creation and development of a Test Automation Framework. This framework, based on Selenium and JBehave, provides some good functionalities that help the developers and test engineers write automated test cases.
The second tool created is a Quality Dashboard. This Web Application provides some important quality metrics of all Mastercard Commercial projects for product managers and their teams. Using this application, the managers can easily have an overview about the products quality health.

  • Creation of Test Automation Framework.
  • Setup of CI tools: Sonar and Bamboo
  • Increased the integration coverage of SmartData Real-Time Account Manager from 0% to 70%.
  • Reduced the total amount of time to execute automated test in 70% by implementing multi threading execution.
  • Provided Test Automation training for more than 15 Test Engineers (Brazil, India and United States).

Dec 2011Jan 2015

Mid-Level Software Developer

Unify - Siemens Enterprise Communications

Working as Software developer in a multi cultural team, I had the opportunity to work in three different projects.In the first one I worked in a Sustaining Team giving assistance to international customer, fixing code bugs and developing new features to the system. Then, I started to work in the development of a new product to record voice calls in call center environments. The last project at Unify was the creation of Test Automation tool to help the testers write and execute the regression tests.

  • Created a web application to listen all the recorded calls.
  • Reduced in 80% the total amount of time spent to execute the tests by automating the tests.
Apr 2011Dec 2011


Siemens Enterprise Communications

Working in OpenScape Contact Center’s Test Team, my responsibilities were:

  • Verify the correct functioning of the software before each version release;
  • Assert that code fixes applied by the sustaining team solved the customer's issues;
  • Verify features developed and whether they include all the prerequisites documented.
  • Check product documentation (English and Portuguese)


Jan 2015Dec 2016

Master's degree - Computer Software Engineering

Federal University of Technology – Paraná
Jan 2008May 2013

Bachelor's degree - Electrical, Electronics and Communications Engineering

Federal University of Technology – Paraná