Jose Antonio
acp05b@r.postjobfree.com
PROFESSIONAL SUMMARY
• 6 + years dynamic professional experience in IT Indust ry, involved in various phases of
Software development including analysis, design, estimation, development, testing,
i mplementation and Java stabilization/J2EE applications.
• Expertise in Core java, J2EE, web services, multi thread, interfaces, object oriented,
oracle API, collection API.
• Experience in using web technology front end, HTM L, JAVA SCRIPT, CSS, Ajax, and
JSON.
• Experience in Hibernate, spring, Struts, JSF, JS.
• Experience in java server application JBoss, Tomcat.
• Experience in Oracle, tables design, stored procedures, packages, functions.
• Experience in SQL SERVER, design tables, store procedures, functions.
• Experience in C#, web services & I IS.
• Worked in Object Oriented Analysis Design, Development and I mplementation of
P rojects in the areas of client server architecture, database systems and Web
based projects.
• Converted various AGILE p roject stories and tasks from SCRUM board to online
application.
• Have f lair to adapt to new software applications and products, self-starter, have
good communication and understanding of business workflow.
• Good at Docum en t i n g and U nd ers t an di ng U ser r equ i r em en ts an d Sy stem
Speci f icat i on s.
•
Part i ci pat ed i n Pr oj ect Requ i r em en t and Pl an n i ng m eet i n gs.
• Excellent analytical, oral, wri t ten, communication and t rouble shooting skills.
EDUCATION & CERTIFICATION:
• Bachelor of Engineering in Computer Science from UVM University, Mexico
• Sun Certified Java Programmer (SCJP)
• Certified Professional Scrum Master
• Certified Professional Scrum Master Developer
TECHN ICAL SKIL LS
Core Java 6/J2EE/J2ME, C#, PL/SQL, HTM L, Java
Programming
script
Java Technologies H ibernate, Spring
Eclipse, Soap U I, Net-Beans 6.0, SQL Developer,
Technology/Tools
Tortoise SVN, Visual Studio, Oracle developer.
Development Environment Tools Eclipse 3.1/4.2, Spring Tool Suite, Net Beans
Java, JSP, Struts v2.0, HTM L, CSS, Java Script and
Web Technologies
A jax, JSF, JS
Database Oracle 10g-12g SQL SERVER
Application Servers JBoss v5/v6, Apache Tomcat v5.5
XML Technologies XML, WSDL, SOAP
Version Control System Subversion (SVN), GIT
Protocols HTTP
OS/Platforms Windows XP/7, Windows Server 7
CHRONOLOGICAL PROFESSIONAL EXPERIENCE
British American Tobacco Monter rey, Mexico, STS (TAO) Sr.Java Developer M arch
2014-present
Description. B ri tish American Tobacco is the second biggest cigarette factory in Mexico.
TAO is the most important project for Bri tish American Tobacco at the global level,
currently each local factory like in Mexico has a local SAP system, the project consists
removing all the local SAP systems and connecting all the Br it ish American Tobacco
dependencies to one global SAP system. In this project scope all the factory’s legacies are
changing, one of these legacies is the warehouse system (WMSLDC), i t will be migrated
f rom java to c# technology under the TAO specifications (STS).
Responsibilities:
• Time estimating phase using Scrum, Document blueprint development Complying with,
user requirements.
• Involve in architecture design, Coordinator of the development team using Scrum
• Involved i n development, I nvolved in global test, I nvolved i n users test
• Created new functionalities and POC’s in product using J ava, J2EE and various
other technologies.
• Developed Persistence service layer by using H ibe rnate to populate and fetch
data from DB.
• Expose services via SOAP and R estful Web Services.
• Designed and implemented the user interface using JSP, Servlets, J avaScript,
H T M L, CSS and AJAX .
• System designer using a JBOSS Application Server to design and develop backbone
J2EE architecture for the implementation of the modernized system.
• Generated t ransaction and end user reports using Servlets and J SP
• Used J avaScript, j-Query, XSL, CSS, XHTM L, and H T M L for developing User
I nterface.
• Used J Query, Ajax and plain J avaScript to perform client side validation and other
f unctionality.
• Wrote JBOSS, Springs Components for Scheduling and Transforming
Objects.
• Developed GUI using JSP, Struts frame work.
Environment: C#, Visual Studio Frame work 3.5, I IS, Web services SOAP, Windows Mobile,
Scrum, SVN, Oracle, and SQL Server
Agave, Sr.Programmer Analyst Sept
2013-Feb2014
Description: T his project consisted in changing the way that the warehouse system
(WMSLDC) shipped the domestic product and the way that this product was distributed.
Responsibili ties
• Involved in development, Involved in users test, Complying with user requirements.
• Used JavaScript, j-Query, XSL, CSS, XHTM L, and HTM L for developing User In terface.
• Implemented the application architecture, using the J2EE standards, Spring
3.0(Business Logic), JSF (Controllers) & JSP.
• Developed the bank process using various BPEL activities invoking web services and
a lso EJB components using Java Bridge component.
• Used JSF Framework for the development of the web application components.
• Developed Enterprise Java Beans (EJB)/Web Services for various business t ransactions
• Used log4j framework for logging errors.
• Involved in database Design Creation of Tables, Stored procedures to access using the
Callable Statement. JDBC Connection Pooling for achieving back-end connection.
• Closely worked with business system analyst to understand the requirements to ensure
t hat r ight set of U I modules been built.
• Designed the front end applications, user interactive (UI) web pages using web
technologies like HTM L5, XHTM L, and CSS.
• Used JQuery to make the application highly interactive and used JSON objects
effectively for efficient client side coding.
• Maintain, enhance, and recommend solutions that best suit business and technology
needs from U I standpoint.
• Define technical requirements based upon business requirements.
• Work on developing custom, object-oriented JavaScript using common JavaScript
l ibraries and frameworks.
• Creating cross-browser compatible and standards-compliant CSS-based page layouts.
• Strong experience in wri ting and updating the technical documents on daily basis with
t he changes made to the existing environment on daily basis.
• Strong communication, analytical and interpersonal skills working within cross-
functional teams.
• Worked on cross browser compatibility issues and fix the bugs pertaining to various
b rowsers.
Environment : java, java script, oracle, JSF, JS, JBOSS, Jasper reports SVN, Scrum.
Pioneer, Programmer Analyst J an 2013-
Sept 2011
Description W MSLDC is the Bri tish American Tobacco warehouse system, this system
handled the product and shipments, and was linked to SAP system through xml messages
( Idocs). This project consisted in changing the way that the warehouse system (WMSLDC)
shipped the product of exportation and the way this product was distributed. These
modifications involved changes in the messages with SAP (Idocs).
Responsibili ties
• Involved in development, Involved in users test
• Complying with user requirements
• Designed and created a dynamic website model which served as design guide for the
development team.
• Worked on HTM L/HTML5, CSS/CSS3 style sheets, JavaScript and JQuery to tie
together a diverse range of sites with an easily understandable structure.
• Strong working experience in solving Cross-Browser Compatibility challenges and
p rocessing Responsiveness.
• Developed APIs using AJAX and JSON to implement more robust and efficient client
facing applications.
• Commit ted code change into repository by using version control tool SVN.
• Developed front end for the entire website using HTM L5, CSS3, and JavaScript.
• Integrated Angular.js framework controls to support HTM L5 Controls.
• Converted raw images and layouts from a graphic designer into CSS/HTML themes.
• Followed Web Accessibility Guidelines while coding the website.
• Implemented client side validations in registration forms, login and logout forms using
Java Script.
• Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web
applications like message posting and auto complete form validations.
• Conducted profit analysis and sales forecast for different sales channels in the
ecommerce business.
• Assisted in merchandise procurement process
• Established new gift ideas by bundling and packaging multiple merchandises into single
u nit for higher margin.
• Used JQuery for interaction between JavaScript and HTM L.
• Worked with the design of the templates and skins in CSS.
Banorte Monter rey, Mexico A ug 2012-
J an 2013
Java Developer
Description: P rocess development of sending electronic statements of bank account
customers nationwide.
Responsibili ties
• Involved in development, Testing
• Involved in gathering system requirements for the application and worked with the
business team to review the requirements, and went through the Software Requirement
Specification document and Architecture document.
• Involved in designing U M L Use case diagrams, Class diagrams, and Sequence diagrams
using Rational Rose.
• Created Functional specification documents (FSD) and JSON contracts
• Developed the application using Spring Framework that uses Model View Controller
( MVC) architecture with JSP as the view.
• Developed presentation layer using JSP, HTM L and CSS, JQuery and Angular JS.
• Writ ten Java script code for Input Validation.
• Extensively used Spring IOC for Dependency Injection.
• Developed J2EE components on Eclipse IDE.
• Used Restful web services with JSON.
• Used Oracle10g database for tables creation and involved in wri ting SQL queries using
Joins and Stored Procedures.
• Used Hibernate for Object-Relational Mapping and for database operations in Oracle
database.
Environment: Java, multi threads, web services soap, oracle.
TSYS Toluca, Mexico A pril 2011-
Aug 2012
Java Developer
Tsys is a company dedicated to the credit card impressions, bank statements and electronic
b illing
Description: Support and development of de new modules for de warehouse system.
Responsibili ties
• Involved in development
• Testing
• Complying with user requirements
• Designed and implemented the User In terface using JavaScript, HTM L, XHTM L, XML,
CSS, JSP, and AJAX.
• Used Spring JDBC to execute database queries. Created row mappers and query classes
for DB operations.
• Used Spring framework for Dependency Injection and JDBC connectivity.
• Developed RESTful Web services client to consume JSON messages using Spring JMS
configuration. Developed the message listener code
• Design HTM L prototypes, visual interfaces and interaction of Web-based design.
• Involved in development of custom Servlet handling http request and response objects.
• Create JSP pages for the Customer module of the application. Coded a JS util file for
commonly used JS validation.
• Actively involved in code review, performance tuning and bug fixing phases.
• Good team player with ability to solve complex issues. Initiated team discussions to
i mproved efficiency of the system.
• Used Maven as the build tool and Tortoise SVN as the Source version controller
• Involved in the deployment of the application in In tegration and Implementation
environment.
• Used Subversion (SVN) as the configuration management tool to manage the code
repository.
Environment : ava, HTM L, JSON, JS, Tomcat, Struts, Oracle, SVN
Volkswagen J ul2010-March
2011
Java Developer
Description: E lectronic billing system for the Mexicans Volkswagen customers.
Responsibili ties
• Involved in development
• Testing
• Complying with user requirements
• Developed complete Web t ier of the application using Spring MVC Framework
• Involved in Object Oriented Analysis (OOA) and Object Oriented Design (OOD)
Techniques using Unified Modeling Language (UML)
• Designed and developed the presentation layer using, JavaScript, XML, XSL, JSP.
• Java Beans were used to handle business logic as a Model and Servlets to control the
f low of application as Controller.
• Deployed the application on WebSphere application server. Used log4j for logging
messages and Rational Clear Case for version Control.
Environment: Java, java swing, Oracle, Tomcat
Palacio de H ier ro (Departmental Store)
J un 2009-Jul2010
Java Developer
Description: System for evaluating Store credit application for customers
Responsibili ties
• Involved in development
• Involved in requirement gathering, application architecture and process f low wherever
applicable
• Developed the front-end pages in HTM L and done client-side validations in JavaScript
• Developed Servlets to perform business logic and to interact with the database using
J DBC
• Developed code for the registration of the enrolling customer
• Developed login and authorization of utility bills payment process for registered
customers.
• Developed mail utility class using JavaMail API.
• Involved in designing the database in SQL Server
• Developed the SQL queries using joins, stored procedures and t r iggers.
• Performed Unit and System Testing and prepared test cases and test reports.
• Involved in walkthroughs and the installation process.
Environment - Java, HTML, java script, JSON, STRUTS, H IBERNATE, JS Oracle.