
I am passionate about software development. I have been coding and delivering solutions for over 12 years facing new challenges on a daily basis. Working with talented people is what keep me loving what I do.
I like traveling , who doesn't? I have a great passion to have contact with nature, hiking or cycling , preferably with friends or relatives. It always took me to beautiful mountains or rivers. Places that brings peace to my mind and help me to be prepared myself for the new challenges of day by day work..
I also like to spend a quality time with my family and friends whenever I have a chance and I enjoy to be with people of all ages.
• Java: 10+ years of experience
• (Oracle) Java EE 6 Enterprise JavaBeans Developer Certified Expert
• (Oracle) Sun Certified Web Component Developer 5.0 – SCWCD
• Sun Certified Java Programmer 1.4 – SCJP
• Strong Core Java and OOP knowledge
• Frameworks and tools: JSF, PrimeFaces, Struts, RestEasy, Jersey, iReport, JUnit, Arquilian
• Database, Technologies and Frameworks: JDO, Datanucleus, JPA, EclipseLInk, Hibernate
• JBoss Keycloak, OAuth2, OpenID
• Web Services: RESTful and SOAP
• Version control: Subversion, Git and CVS
• Build tools: Maven and Ant
• Languages: Javascript, TypeScript, HTML5 and CSS3
• Frameworks: AngularJS and JQuery
• UI libraries: Bootstrap and JQueryUI
• Tools: NPM, Bower, Grunt
• Fontawesome, Wow Effects
• Java: 10+ years of experience
• (Oracle) Java EE 6 Enterprise JavaBeans Developer Certified Expert
• (Oracle) Sun Certified Web Component Developer 5.0 – SCWCD
• Sun Certified Java Programmer 1.4 – SCJP
• Strong Core Java and OOP knowledge
• Frameworks and tools: JSF, PrimeFaces, Struts, RestEasy, Jersey, iReport, JUnit, Arquilian
• Database, Technologies and Frameworks: JDO, Datanucleus, JPA, EclipseLInk, Hibernate
• JBoss Keycloak, OAuth2, OpenID
• Web Services: RESTful and SOAP
• Version control: Subversion, Git and CVS
• Build tools: Maven and Ant
• Strong skills in relational database modelling
• Advanced SQL knowledge
• Relational databases: PostgreSQL, MySQL and Oracle
• Cloude, Amazon AWS, EC2
• Linux administration
• DNS, Apache, WildFly, JBoss, Tomcat
• Application deployment
• GitLab
• Curiosity: passionate about learning new things (and not only tech)
• Teamwork: An effective communicator with excellent interpersonal team work
• Analytical mindset: strong ability to solve problems
Experience working with complex enterprise architectures (standalone or microservices).
Used to working with ORM technologies, REST/SOAP webservices, Identity servers and AOP designs with cross-cutting concerns.
Angular and GWT are also present in my day by day work in Mastercard. I have done different works with these technologies and I know how to use their main design patterns.
Tools such as Jenkins, SonarQube, and Bamboo are constantly used by me to release and deploy new code to different servers that being physical or in cloud servers.
Work done with PL/SQL scripts to manage DLL/DML changes on large databases to different environments from DEV to PROD.
All work is done following agile methodologies. I am used to helping my team to track what is in progress and what work will be needed in the next evolution of the systems we work on. I know how important it is to have a good backlog to allow flexibility in case of changes in planning.
Analysis and development of a customizable CMS (Content Management System) using technologies like Java EE 7, Web Services REST, Wildfly AS 10, Datanucleus JDO ORM Systems, Postgre with JSON APIs, AngularJS, Zurb Foundations among others. This CMS was developed to expose all information content about the University of São Paulo as a web portal.
In the EMV area, I developed a sniffer to analyze and alter ISO 8583 messages, that was used to detect fails of EMV implementation from Santander, Santander being a customer of the LSITec Lab on this project; Together with a team of developers, I developed different kinds of applications as use cases to prove how cryptographic algorithms are processed during EMV communications; I have also worked as part of a big team with a design house to produce an entire Integrated Circuit Card, from the hardware architecture to the EMV software.
In the area of PKI, I have developed a security system to store vehicular documents in SmartCard chips for DETRAN of Marília city (organization similar to the Department of Motor Vehicles in Brazil); I also have worked as part of a big team to produce the first Brazilian Crypto Provider to assign, cipher and decipher digital documents.
• Federal University of San Carlos located on San Carlos city - São Paulo - Brazil.
• Completed in 2012
• Major field: Networks and Distributed Systems
• Research line: Distributed Systems Communication Protocols
The archtecture proposed during my masters combines Immersive, Interactive, and collaborative distributed applications with monitoring systems and process traces techniques to allows system health checks.
These health checks helps discovering errors and bugs, facilitating the system development.
This research was presented in the 2012 IEEE International Conference on Systems, Man and Cybernetics - SMC Seoul, Korea (South) and it was published by IEEE.
• University Center Univem - Located on Marília city - São Paulo - Brazil
• Completed in 2004