Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Software Engineer, Sr. Java, J2EE Developer, SQL

You are on page 1of 6

Software Engineer, Sr.

Java, J2EE Developer, SQL


J.M.

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

Cloud B2B integration, Workday HCM Integrations


SOA, Soap
ESB Cape Clear
Transport protocols
Web Services (Soap & Rest)
UML 2 Design
J2EE core patterns
Middleware: Tomcat 6
Java 1.6
SVN Code Repository, Tortoise Client
Functional Experience: Technical lead, Development, L3 Support and Maintenance experience.
Tools: Workday Studio, BPeL, XSL/XSLT, XPath, XML, XSD, WSDL

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.

TCS – Bank of America Software Developer From: 06/2008 To: 04/2010

Product Card Viewer - Web application


-Distributable J2EE Web based application to Photo Cards administration (Debit & Credit).
Design with UML 2
MVC and J2EE core patterns
Web Layer: JSF MVC framework, I18N internationalization, AJAX, JQuery
Web Services: Axis 2 Document Style
Business Layer: Spring 2 framework
Model & Database Layer: Hibernate 3 framework, IBM AS400 DB2 UDB, SQL Stored Procedures
Middleware: WebSphere 6.1
Java 1.5

Card Product Administration - 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
Web Services: EJB 2.1 and Axis 1 RPC Style SSL, HTTPS, WS-Security
Business Layer: EJB 2.1
Model & Database Layer: JDBC, DAO pattern, AS400 DB2 UDB, SQL Stored Procedures
Middleware: WebSphere 6.0
Java 1.4
Maven project management.
Functional Experience: Design, Development and Support Web application experience.
Data Modeling
Tools: Spring 2, Hibernate 3, EJB 2.1 Framework, JSF, SOAP, WSDL RPC and Document Styles,
XML, SAX, AJAX, JQuery, Web Sphere 6.0 & 6.1, AS400 DB2 UDB, JDBC, BLOB, Maven
2, RAD IDE 6.0 & 7.0, UML 2, Design Patterns GoF and J2EE core paterns.

EDS – SAT (Tax Administration Software Developer From: 08/07 To: 06/08
Service) Mexican Government

PyMEs (Little and Medium Enterprises) - Desktop and Web application


Analysis and Design with UML 2 and Borland Together.
Architecture tasks like design application development framework (Design Patterns) and development environment.
B2Bi PyMEs application to Oracle People Soft.
-Web Application:
Web Layer: Struts 2, Tiles
Business Layer: Spring 2
Model & Database Layer: Hibernate 3, Oracle 10g DB
Web Services: Axis 2 Document Style, SSL, HTTPS, WS-Security, PKI
Middleware: Tomcat 5.5
LDAP Client development: Spring 2 LDAP API
Java 1.5
-Desktop Application:
Swing desktop application development: Swing
Business Layer: Spring 2
Model & Database Layer: Hibernate 3, Derby 10 Data Base
Data Encryption, Digital Seal: JCE (Java Cryptography Extension) & JCA (Java Cryptography Architecture), PKI
Maven project management.
Java 1.5
Functional Experience: Architecture tasks like design application development framework (Design Patterns) and
development environment.
Design and Development Web and desktop application experience.
Data Modeling
Tools: Spring 2, Hibernate, Axis 2 Framework, SOAP, WSDL Document Style, XML, StAX, Struts
2, Java Web Start, Tomcat 5.5, Derby DB, Swing, POJOs, Maven 2, Eclipse IDE, Jigloo,
Java Threads, JCA, UML 2, Borland Together.

Softtek – GE Corporate Software Developer From: 01/07 To: 07/07

B2B integration, Kintana GE corporate to Kintana Softtek


Communicate two different HP Mercury Systems by Web Services
Customer’s requirement programming.
Web Services: Axis 1, RPC Style, SSL, HTTPS, WS-Security, PKI
Model & Business Layer: Pojos
Database Layer: Oracle 10g DB, Stored Procedures.
Middleware: Tomcat 5
Java 1.5
Functional Experience: Web development experience
Tools: Java Design Patterns, Threads, Axis 2 Framework, SOAP, WSDL, XML, StAX, Tomcat 5,
Oracle 9i, Eclipse IDE, Toad.

Softtek – Telefonica Movistar Software Developer From: 06/06 To: 12/06

SAG (Warranties care system) - Web Application


Web Layer: Struts 1, Tiles
Model & Business Layer: Pojos
Database Layer: JDBC, Oracle 9i DB
Middleware: Weblogic 9
Java 1.4
Functional Experience: Architecture
Design
Web development experience
Data Modeling
Tools: Java design patterns, Struts1, JDBC, HTML, Weblogic 9, Oracle 9i, Eclipse, Toad, iReport.,
MVC

INEGI (Statistics Geography and Programmer From: 08/05 To: 06/06


Computer Science National
Institute) Mexican Government
2005 Population and House Census - 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

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.

SCANDA IT Support From: 10/04 To: 05/05


Project leader IT support of UNETE Low End support project, coordinated a team of 6 Low End Support engineers
Help Desk IT support, Low End IT support, local area Networks support, PC maintenance
Functional Experience: Project management and control, Project estimations, Management of manpower, work flow
distribution, negotiation with providers, quotations, costs, local area networks support, IT
Support experience
Tools: Windows 2000 professional, Windows 2000 Server, Windows XP professional and Home
Edition, PC Hardware, Remedy, MS Excel, MS Word

INEGI (Statistics Geography and Programmer From: 04/04 To: 10/04


Computer Science National
Institute) Mexican Government
Hardware Inventory System – Web System
PHP 4
Apache Server
MySQL
Analysis, design and development the Regional Hardware Inventory web system
Functional Experience: Web development experience.
Tools: PHP 4, MySQL, Apache, Linux, JavaScript, HTML, Dreamweaver, Flash

SEDELEC IT Support From: 02/00 To: 03/01


Management for Low end Support Area, coordinated a team of 7 Low End Support engineers
Help Desk IT support, Low End IT support , PC maintenance
Functional Experience: Project management and control, Project estimations, Management of manpower, work flow
distribution, negotiation with providers, quotations, costs, local area networks support, IT
Support experience.
Tools: Ms Dos, Windows 98, Windows 95, PC Hardware, MS Excel, MS Word, internet

Freelancer Experience
Freelancer Bitmore – Monex Software Developer From: 06/2011 To:12/2011

Monex Online - Bank Web Application


-Web application for Monex Bank
Design with UML 2 and GoF design Patterns.
Web Layer: JSF, AJAX, JSON.
Business Layer: Spring 2, Hibernate 3
Data Base: Oracle 10g
Middleware: BEA Weblogic 9.2
Java 1.5
Maven project management.
Functional Experience: Design and Development Web application experience.
Data Modeling
Tools: Eclipse IDE, JSF, AJAX, JSON, Spring 2, Hibernate 3, Maven 2, UML 2, Design Patterns
GoF

Freelancer Unosquare – Tmobile, Freelancer Software From: 04/2010 To: 09/2010


AT&T Developer

AT&T – Web application WAP


-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: Spring IoC, transactions, security
Middle Tier: SOA Spring Web Services
Model & Database Layer: Hibernate, DAO pattern, Oracle, SQL Stored Procedures
Middleware: Tomcat 6
Java 1.6
Code Repository: SVN

TMobile – Web application WAP


-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: : Spring IoC, transactions, security
Middle Tier: SOA Spring Web Services
Model & Database Layer: Hibernate, DAO pattern, Oracle, SQL Stored Procedures
Middleware: Tomcat 6
Java 1.6
Code Repository: SVN
Functional Experience: Development of Web WAP application for mobiles.
Data Modeling
Tools: Spring Framework, XML, Tomcat 6, Oracle, Hibernate, Eclipse IDE, UML 2, Design
Patterns GoF and J2EE core paterns.
EDUCATION:
Instituto Politecnico Nacional Mexico DF 1998-2004
Communications and Electronic Engineer, Computation
Specialization

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.

You might also like