Senior C++ Developer Resume
System-Level Software Engineer - Senior C++ Developer
10 years dedicated to the software development specially in C++ and fundamental part in the development of a Web Service for stocks trading which currently runs in 70% of the greatest banks in Brazil, of a communication system present in all Volkswagen\'s factories, of an anti-fraud system which once was responsible for the safety of around 50% of all credit card readers in Brazil, of a GPS device\'s firmware which is installed in nearly 8000 vehicles for over 7 years and many other smaller projects since the beginning of his developer career at Oracle.
Professional Experience:
Jan-2012/Current: Confidential, Financial/Banking Software
C++/C# Toolkit Consultant - in a team of 2 local developers although part of a global team
- Developing customizations on the risk products using C++ with MFC/STL/boost and C# for banks and funds.
Oct-2008/Dec-2011: Confidential
Senior C++ Developer - in a team of 10 developers, technical lead for Web Services
- Initially, fixed bugs of an Order Management System (OMS) built in C++ and Win32API with low return-rate, then developed new features into the OMS (including a FIX protocol bridge) resulting in 10% more clients.
- As a lead developer, worked hard to deliver in only 1 month an incomplete project of a Web Service for stocks trading, built in 100% C++/boost including ASIO. The Web Service went in production with limitations.
- Designed the evolution of the Web Service using template-based protocol parsers for better performance and a fail-tolerant architecture to comparatively support unlimited better availability and scalability.
Jan-2006/Jun-2008: Confidential
Senior C/C++ Developer - in a team of 3 developers
- Specified, prototyped, developed and tested from the ground up an object-oriented, multiplatform C++ framework containing support to: data-structures, common algorithms (sorting, etc.), sockets, threading.
- With the framework, developed using only 30% of the planned time an anti-fraud gateway for MasterCard.
- Using pure C, prototyped in 4 months a replacement for a deprecated IBM product called CS/2 (queue-based communications) running in all Volkswagen factories under Unix (part of a T-Systems Germany project).
- Once approved, development was completed replacing with advantages 100% of the CS/2 in production.
Jan-2004/Apr-2005: Confidential
C Developer - in a team of 2 developers, firmware responsible
- Developed in C a multitask firmware for NoxxonSat\'s GPS device which is still in use in over 8000 vehicles.
- Developed in 15 days a C# service to control via XML commands a network of 1000 LED panels for bus stops.
Other Activities:
- Feb-2010/May-2010, Confidential: new features and fixes for the Open Source C++ community project.
- Feb-2007/Jan-2010, Confidential: GPS devices support and coded a Java service for collecting geolocation.
- Jun-2008/Sep-2008, Confidential: embedded Point of Sale firmware and drivers in C for both Linux/Windows.
- Apr-2005/Dec-2005, Confidential: a series of approved games and apps for the mobile BREW platform (in C/C++).
- Mar-2002/Dec-2003, Confidential: part of the global developer support team, including Pro*C/C++.
- Jan-2000/Mai-2001, Confidential: internet service level 2 technical support, system setup and modem configuration.
Education:
Bachelor Degree - Major in Information Systems
Final Term Paper: Neural Network Implementation using the Object-Orientation Paradigm(A+)
Technical High School (1995-1998): ETE Lauro Gomes, São Paulo, Brazil - Electronics Internship: hardware design
