Summary

Systems Engineer with knowledge of various programming languages, mostly Java, with experience in Web development. Experience and object-relational mappers (ORM's) mostly from Hibernate Family ( GORM ) and Spring, also has experience with JSF, ICEfaces, Vaadin, among others frameworks for enhancing J2EE experience.Facing the agile development methodologies (Scrum, XP), TDD, JUnit, Design Patterns (GOF), willingness to learn, listening skills, responsible and willing to work as a team.

Experience working with client side applications and languages. ( Javascript, CSS, HTML). Titles of "Sun Certified Java Programer" and  "Brown Belt Java Developer" in Sun and JavaBlackBelt community , which brings background about my experience in Java languaje and the whole java ecosystem . where is an active member and studies to reach the black belt in Java.

 Always interested in best practices aimed at both application development and different areas of IT to solve business problems everyday.

Personal Information

Marital Status:          SingleBorn Place:               Barranquilla - Atlantico - ColombiaDate of Birth:            May 27, 1987

Work History

Work History
May 2009 - Jan 2011

Java Developer Engineer

REDSIS S.A.

EVA Web Application Development, a POS system administration based on the framework for rapid development of Web applications - Grails, an application containing REST-LIKE web services, uses Hibernate, quatz for the programming of tasks, Spring on its Core and runs on multiple application servers.

Jan 2009 - May 2009

Junior Java Developer

Simon Bolivar University in agreement with the Ministry of Communications
SISTEMA DE INFORMACIÓN A PARTIR DE LA PROSPECCIÓN Y CARACTERIZACIÓN DE CALADEROS DE PESCA EN LA ZONA COSTERA UBICADA ENTRE EL MUNICIPIO DE PUERTO COLOMBIA Y PUNTA CANOA

Education

Education

Information Security And Controls

SENA

SL275 SE6 : JAVA PROGRAMING LANGUAJE

Sun Microsystems

Preparation Course for SCJP

SL 110: Java Programing For Non-Developers

Sun Microsystems

Preparation Course for SCJA

DB2 Administration Entry Level

Alemsys

Bachelor in Humanistic Sciences

Biffi la Salle High School

Bachelor in Humanistic Sciences

Skills

Skills

Hibernate

Using Hibernate to administrate Model tier POJOS, using Annotations and/or XML mapping files.

XML

Using XML to Expose web services. Storing data and representing formats.

Spring Framework

Using Spring Framework to enhance software deliver experience. 

CSS

Basic CSS Knowledge.

HTML

Experience developing html pages and various kinds of web pages.

Groovy

Groovy Programing languaje

Grails Framework

i've used Grails framework in productive environments since 2009 starts, i've learn lots from the framework, including lots of Spring.

Spring Tool Suite STS

I Use Actually The Spring Tool Suite for deliver Spring apps Faster.

Netbeans IDE

I Consider myself a Netbeans Advanced User, wich includes of course making some modules using they RCP.

Java Web Development

Development of various web applications including knowledge of application servers and deployment of Java Web applications from scratch. Applications wich includes Spring, Hibernate, and other frameworks.

Java J2SE Development

Knowledge of java apis included in J2SE.

Certifications

Certifications

Oracle Certified Professional, Java SE 6/SE 5 Programmer

Oracle
Aug 2010 - Present

IBM Certified Database Associate - DB2 9 Fundamentals

IBM
Aug 2010 - Present

IBM Information Management DB2 Technical Professional v2

IBM
Aug 2010 - Present

Sun Certified Java Programer

Sun Microsystems