About 9 years of experience in software development.
Object Orientation and UML data modeling. Expertise developing enterprise solutions and work as a software architect or tech leader at some projects.
Skilled in java development for Desktop (using Swing framework) or Web based systems. Knowledge about some frameworks like Swing for desktop apps and several Web frameworks like: JSF (Richfaces), Struts, Webwork, Spring, JBoss Seam and Hibernate / JPA, EJB 2 and 3. Expertise using some java application servers like Tomcat, Jboss, IBM Webspheare, OC4J and Weblogic.
Use development IDEs like Netbeans and Eclipse Webspheare, but able to learn about others.
Expertise with business intelligence applications, modeling and develop applications using QlikView integrated with java web systems.
Knowledge of Oracle, PostgreSQL, Microsoft SQL Server, Informix and MySQL databases. Highly experienced in SQL and advanced PL/SQL (PostgreSQL / Oracle).
Advanced skills with Web 2.0 development, DHTML, CSS, JavaScript and Ajax. Some JavaScript or Ajax frameworks included, like dwr, Jquery and Prototype.
Install and configure servers on physical or virtual machines using several Linux distributions. Advanced skills in C or Shell script integrations, deploy or backup routines.
Agile software development with techniques of Scrum and Extreme Programming (XP) and Kanban technique on some projects.