Software Engineer, Sr. Java, J2EE Developer, SQL
Software Engineer, Sr. Java, J2EE Developer, SQL
Software Engineer, Sr. Java, J2EE Developer, SQL
SKILLS:
Primary Profile: Software Engineer for n-tier Java client/server and SOA.
Programming Languages: Java, PHP, SQL, PL/SQL, XML, JavaScript, HTML, CSS, C++, Intel and Motorola
Assembly language.
J2EE: JSF, JSP, Servlet, JSTL, EJB, JPA, JNDI, JDBC, JTA, SAX, StAX, JCA
Frameworks: Spring 2, Hibernate 3, Struts (1,2), Axis (1,2), Log4j, JUnit, Tiles
SOA: WSDL (document and RPC style), SOAP, WS-I
Databases: Oracle v9i & v10g, DB2, Informix, Derby, MySql, PostgreSQL
Middleware: WebSphere 6.0, 6.1, Weblogic 8.1 & 9.2, Tomcat 5.0 & 5.5, OC4J
IDE’s: IBM RAD 6.0 & 7.0, Eclipse, NetBeans, Jdeveloper, JBuilder
Design: MVC, GoF and J2EE design Patterns, UML 2, Borland Together, Enterprise
Architect
Other: AJAX, JQuery, JSON, XSL, XSLT, Swing, ANT, Maven, Jasper, IReport,
Cryptography, Certificates, StarTeam, CVS, VS.
Protocols: HTTP, TCP/IP, SOAP, LDAP
Operating Systems: Windows, Linux
PROFILE:
6.5 years of experience in all phases of application development, analysis, design, development, testing and
maintenance, front and back end development, Data Bases Stored procedures, SOA (Service Oriented
Architecture), Agile Methods like XP, Expert in Object Oriented Programming (OOP) Concepts and Design.
Six Sigma and CMMI Quality Models.
Ability to learn and analyze new technologies with a steep learning curve.
1.5 Years of experience in IT support (LAN, WAN Networks and OS support).
3 years programming in C++ , Motorola microcontrollers, Intel processors and Control Theory at the university
PROFESSIONAL EXPERIENCE:
Flextronics –Human Resources IT Technical Lead From: 09/2010 To: Until Date
Software Developer
TCS – Northern Trust Software Developer From: 04/2010 To: Until Date
Sherlock – Web application
-Distributable J2EE Web based application
Design with UML 2
MVC and J2EE core patterns
Web Layer: Struts 1 MVC framework, Struts Tiles, I18N internationalization
Business Layer: EJB 2.1
Model & Database Layer: JDBC, DAO pattern, Sybase, Oracle, SQL Stored Procedures
Middleware: WebLogic 8.1
Java 1.4
Code Repository: PVCS
Functional Experience: Support and Maintenance Web application experience.
Data Modeling
Tools: EJB 2.1 Framework, XML, SAX, Weblogic 8.1, Sybase, Oracle, JDBC, Eclipse IDE, UML
2, Design Patterns GoF and J2EE core paterns.
EDS – SAT (Tax Administration Software Developer From: 08/07 To: 06/08
Service) Mexican Government
Analysis, design and development of the 2005 Population and House Census (II Conteo de Poblacion y Vivienda 2005)
web system.
Analysis, design and development of massive load information from text plain files to Oracle DB (Information of the
questionnaires responded for Mexican population) web system and data base design
Analysis, design and development of the Cartography Update web interface J2EE system and data base design
Responsible Engineer of Supporting and Maintaining of the second 2005 Population and House Census system,
coordinated a team of 4 Java and Oracle programmers
Functional Experience: Management of manpower,
work flow distribution,
diverse involved areas integration,
web development experience
Data Modeling
Tools: Java 1.4, JSP, Struts 1, Tiles, J2EE, JavaScript, HTML, Oracle Application Server (OAS),
Oracle 10g, Oracle PL/SQL, JDeveloper, Toad, iReport.
INEGI (Statistics Geography and Programmer From: 06/05 To: 08/05
Computer Science National
Institute) Mexican Government
Monthly Industrial Survey – Web Application
MVC
Web Layer: Struts 1 MVC framework, Tiles
Model & Business Layer: Pojos
Database Layer: JDBC, Oracle 10g SQL Stored Procedures
Middleware: OC4J
Java 1.4
Development and maintenance components of the EIM (Monthly Industrial Poll) web system
Data persistence, logic business, reports, input forms
Functional Experience: Web development experience
Tools: Java, JSP, Servlets, J2EE, Struts, JavaScript, HTML, Oracle Application Server (OAS),
Oracle 10g, JDeveloper, Toad.
INEGI (Statistics Geography and Programmer From: 05/05 To: 06/05
Computer Science National
Institute) Mexican Government
SESGARM (Cattle Sacrifice on Slaughterhouse Statistical System) - Web System
MVC
Web Layer: Struts 1 MVC framework, Tiles
Model & Business Layer: Pojos
Database Layer: JDBC, Oracle 9i SQL Stored Procedures
Middleware: Tomcat 4.5
Java 1.4
Development and maintenance DB objects (Stored procedures) and Java components of the SESGARM (Cattle
Sacrifice on Slaughterhouse Statistical System) web system
Functional Experience: Web development experience.
Tools: Java 1.4, JSP, Struts 1, Tiles, J2EE, JavaScript, HTML, Tomcat 4.5, Oracle 9i, Oracle
PL/SQL, NetBeans, Toad, iReport.
Freelancer Experience
Freelancer Bitmore – Monex Software Developer From: 06/2011 To:12/2011
PROFESIONAL DEVELOPMENT:
Identification of Risks and Issues Softtek Mexico Oct 2006
Introduction to Organizational Metrics - Service Levels Softtek Mexico Oct 2006
CMMI Introduction - Quality Strategy of the Organization Softtek Mexico Nov 2006
Decisions Analysis: Pugh Matrix Softtek Mexico Dic 2006
Introduction to Configuration Management Softtek Mexico Dic 2006
Six Sigma Introduction Softtek Ags Apr 2007
LANGUAGES:
Spanish native, English fluent, German medium level
PERSONAL INFORMATION:
Degree: Communications and Electronic Engineering, IPN (National Polytechnic Institute)
Specialization: Computation
Address: Mexico, Zapopan Jalisco.