SENIOR SOFTWARE DEVELOPER
Professional with solid experience on IT market, has been working in this field since 2001, being the last 6 years with software development, mainly using Java. Experienced in all platforms (mobile, desktop and server) and knowledgeable of different concepts and paradigms, is able to analyze problems and apply the most suitable solution for each situation.
Flexible and adaptive, he has already worked at different sort of companies like banks, software houses and big players of wireless industry, building software for the most variety of domains.
AREAS OF EXPERTISE
- mHealth Systems
- Research and Development
- Social Networks
- Mobile Applications
- Domain Specific Languages
- Financial Systems
- Systems Integration
- Business Process Modeling
- Architecture Specification
TECHNICAL PROFICIENCIES
- JBoss AS 5, Hibernate, Hibernate Search, GWT
- Java ME, Java SE, Java EE
- LWUIT, SMS
PROFESSIONAL EXPERIENCE
INdT - Instituto Nokia de Tecnologia, Manaus/AM/Brazil
[login to view URL]
Since September/2008
Senior Researcher
During the first one and a half year, leaded a team with three developers (including himself) on building an SMS-based mobile application for improving treatment adherence of HIV+ youth. Was responsible for communicating with stakeholders in Finland and Brazil and managing user stories as well as developing server-side and mobile software.
Now leads a team with seven developers and one systems administrator to develop software for parsing and processing huge amount of data related to digital sales activity of Nokia Music Store in Brazil. After successful deployment in Brazil, this system will be used to manage music royalty payments worldwide. This project has stakeholders in Brazil, England and US.
EverSystems, Lima/Peru
[login to view URL]
September/2007 to September 2008
Software Developer
Developed a Corporate Internet Banking for Banco de Credito del Peru ([login to view URL]), the biggest financial institution in Peru. When delivered, this system became responsible for 25% of all financial transactions made that country. All development was done in Lima/Peru, what helped increasing fluency in Spanish language.
Summa Technologies, Brasilia/DF/Brazil
[login to view URL]
From May/2007 to September/2007
Software Architect
Worked as consultant prototyping and defining software architecture for a Public Sales Portal to be developed by Sun Microsystems ([login to view URL]) and hosted by Banco do Brasil ([login to view URL]).
GetNet, Campo Bom/RS/Brazil
[login to view URL]
From January/2007 to May/2007
Software Architect
Responsible for defining architecture and coordinating development team implementing a new solution for capture and authorization of financial and pre-paid transactions.
DBA Engenharia de Sistemas, Manaus/AM/Brazil
[login to view URL]
From May/2005 to January/2007
Software Architect
Acted not only defining software architecture and leading development team, but also implementing systems for Siemens Mobile ([login to view URL]). Main project was development of the Technology Compatibility Kit (TCK) of JSR 253, the Mobile Telephony API, where he was responsible for defining and implementing TCK's infrastructure to automatically deploy, execute and report test case results over-the-air. The project was considered at Siemens Mobile as an example of TCK implementation at that time due to its innovative development process. This triggered a new project where an Eclipse plugin was built to help development process of further TCKs. Between its many features, this plugin is able to generate and inspect code, recognize API changes and generate execution reports.
GetNet, Porto Alegre/RS/Brazil
[login to view URL]
From December/2004 to May/2005
Software Developer
Integrated the team responsible for analyze the domain, define software architecture and implement a system for authorization and processing of electronic financial transactions captured in POS machines.
Trevisan Tecnologia, Porto Alegre/RS/Brazil
[login to view URL]
From February/2004 to December/2004
Software Developer
Worked developing many different commercial mobile applications using Java ME. Was responsible for researching and implementing solutions and workarounds for some of the main issues on Java ME at that time: KVM implementation fragmentation, footprint limitations, low performance and limited storage size.
Exata Logistica, Porto Alegre/RS/Brazil
[login to view URL]
From August/2003 to February/2004
Software Developer
Responsible for building from scratch, in Java SE using SWING, a simple logistic system that was deployed at Stihl ([login to view URL]).
ADDITIONAL EXPERIENCES
Procempa ([login to view URL]) - 0.5 year as IT Technician
IBCM ([login to view URL]) - 1.5 year as IT Technician
ACADEMIC FORMATION
Specialist in Software Engineering
UFLA ([login to view URL]) - Lavras/MG/Brazil
Since 2008/2
Technologist in Information Technology Management
Unisul ([login to view URL]) - Florianopolis/SC/Brazil
From 2005/2 to 2007/2
COURSES AND CERTIFICATIONS
SCJA - Sun Certified Java Associate (2005)
SCJP - Sun Certified Java Programmer for the Java 2 Platform 1.4 (2005)
SCMAD - Sun Certified Mobile Application Developer (2006)
SCWCD - Sun Certified Web Component Developer (2006)
CSM - Certified Scrum Master (2008)
CSPO - Certified Scrum Product Owner (2008)
LANGUAGE SKILLS
Portuguese - Native.
English - Advanced.
Spanish - Advanced for talking, listening and reading. Intermediate for writing.
French - Basic.
TALKS
- Fluent Validation Framework - A DSL for validations using fluent interfaces. Devoxx'09. Antwerp/Belgium. 11/19/2009.
- Project NOPA: Concepts and plans. IMPAACT Full Group Meeting. Washington D.C./US. 05/08/2009
- Beyond Technology: Creating Mobile Health Applications for Real-Life Needs. Infolac 2008 - III Congreso Latinoamericano de Informatica Medica. Buenos Aires/Argentina. 10/31/2008
- Java Talks on the phone: An overview of the Mobile Telephony API. JustJava 2006 - 5th edition. Sao Paulo/SP/Brazil. 11/30/2006
IT MAGAZINES PUBLICATIONS
- Gazineu, Daniel & Chevreuil, Wellington. O Java Fala ao Telefone (Java Talks on the phone: An overview of the Mobile Telephony API) Mundo Java ([login to view URL]). 16th Edition. March/2006.
ACADEMIC PAPERS
Luz, M., Gazineu, D., and Teofilo, M. (2009). Challenges on Adopting Scrum for Distributed Teams in Home Office Environments. ICSSE 2009 - International Conference on Software Science and Engineering