Javier Jaramillo
Kansas City,MO
Contact:(cel) +1-928-***-****; E-mail: ****************@*****.***
BS in Telematics Engineering at IPN (Instituto Politecnico Nacional)
Green Card Holder
Full Stack Developer/ Front/Back End Developer
Offering 8 years of experience; seeking challenging assignment across the industry.
Key Skills
Coding and designing solutions
Programing languages: Java 7, HTML5, CSS, SQL, C#
Scripting languages: JavaScript, Angular 2+, PowerShell, batch
Frameworks: Struts 1, Spring 5, hibernate 4
Data bases: Oracle, Sybase, HSQLDB
Web services: REST, JSON, XML
IDE: eclipse, visual studio
Servers: Jboss, Tomcat, EC2
Website troubleshooting
UX & UI design
OS: Windows, Linux and OSX
Written and verbal communications
SUMMARY OF SKILLS
●Technically competent professional with significant experience acquired over the years in diverse areas encompassing Web Development, UI/ Front End Development, Back end development and code security. Currently spearheading as a backend Developer.
●knowledge in:
oEC2
oELB
oS3
Glacier
oRDS
●Well versed in
oDesigning & developing the User interface & interacting with developers.
oOrganizing & maintaining the application on clustered & non-clustered environments in heterogeneous Operating Systems.
oInteracting with the clients and involved in creative sessions thereby presented creative ideas.
●Expertise in providing guidance on the projects and its requirements to the clients over the technology, processes and applications while updating them on the regular project related developments.
●Proven ability in managing the complete lifecycle of projects including analysis of the client requirements, translating new ideas into clients’ solutions, requirements development, delivery, support, analysis and documentation.
Core Competencies
User Interface Development
MVC Architecture
Design Methodologies & Patterns
Code Reviews
Project Coordination
Technical Support
Prototype Development
Issue/ Risk Analysis
Relationship Management
IT Governance
Database Administration
Team Management
Requirement Gathering
Impact Analysis
Troubleshooting
Fault Analysis
PROFESSIONAL EXPERIENCE
Infosys- Kansas City Aug’17-present
projects: BG.com
BG.com is one of Hallmarks e-commerce sites that sells their products to their business partners who are Edward Jones, Broadridge and State Farm. The site is accessible to all the branches of EJ and for the other clients we only receive an order file that is processed weekly. I am the person responsible for all the changes needed that range from daily maintenance duties to creating new functionalities on the front/back end.
Full Back-End Developer/ Front- End Developer (Environment: Java 7, HTML 4.x,HTML5, CSS3, JavaScript, JQUERY, JBoss)
Roles & Responsibilities:
●Maintenance of the site includes: correcting orders, updating assets, running scripts manually.
●Create backend solutions and coordinate efforts with the offshore team to deliver code vulnerability remediation.
●Build the UX for the site in coordination with the client creative team.
●Installation and implementation of new IIS services on our local data centre like SSO and font converter.
●Implement yearly card catalogue update for every business client.
●Participating in infrastructure fragmentation plan to make the internal more secure to hacking attacks.
●Participating in the analysis of the DB cypher project to protect clients data.
●Analysis and implementation of the purging process to remove old confidential files.
●Java code refactoring.
●Query optimization.
●Implementation of vertex and AX web services.
Wipro - Mexico city, Mexico Mar’16-Mar’17
projects: Maintenance of SICA, SADI, Web Portal
I was in charge of the correct operations of 3 systems where there where maintenance projects like updating or correcting data or dealing with corrupted files, the minor projects which involved adding new functionality to apps like creating a new module and interconnecting to a new system. and there were major releases like building a complete redesign of the app like the web portal.
Full Back-End Developer/ Front- End Developer (Environment: Java 7, HTML 4.x,HTML5, CSS2.x, CSS3, JavaScript, JQUERY)
●Providing thought leadership, influence and hands-on engagement in order to develop, direct and implement the innovation culture for development, resulting in best in class solutions that meet global customers’ needs.
●Experience in enterprise Java applications J2EE, Servlets, JSP, JDBC, JSTL, MVC (Object Relational mapping tools) and frameworks like struts and Hibernate.
●Proficient in Java/J2EE Design Patterns including singleton, factory and abstract factory, decorator, Model View Controller (MVC), Data Access Object (DAO).
●Application Architected and developed using Java, struts, tiles, hibernate and js .
●Implementing MVC Architecture, enabling multiple developers to work on separate modules simultaneously, and reducing effort time for the project.
●Designing and developing intranet web applications using JavaScript and CSS.
CitiBanamex - Mexico city, Mexico Nov’13-Nov’16
projects: Maintenance of SICA, SADI, Web Portal, Siesweb
i was in charge of the correct operations of 3 systems where there where maintenance projects like updating or correcting data or dealing with corrupted files, the minor projects which involved adding new functionality to apps like creating a new module and interconnecting to a new system. and there were major releases like building a complete redesign of the app like the web portal.
Full Back-End Developer/ Front- End Developer (Environment: Java 7, HTML 4.x,HTML5, CSS2.x, CSS3, JavaScript, JQUERY, AJAX, JSON, Oracle, Sybase, JDBC, Struts, JSP)
●Experience in enterprise Java applications J2EE, Servlets, JSP, JDBC, JSTL, MVC (Object Relational mapping tools) and frameworks like struts and Hibernate.
●Proficient in Java/J2EE Design Patterns including singleton, factory and abstract factory, decorator, Model View Controller (MVC), Data Access Object (DAO).
●Application Architected and developed using Java, struts, tiles, hibernate and js .
●Good Understanding of Document Object Model (DOM) and DOM Functions.
●Implementing MVC Architecture, enabling multiple developers to work on separate modules simultaneously, and reducing effort time for the project.
●Interacting with java controllers (JQUERY, Ajax, and JSON to write/read data from back end systems). Using advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
●Built re-usable Web components and styling.
Bancomer (Mexico city, Mexico) Mar’13- Oct’13
Back-end Developer/Architect
The project was to deliver a reporting system that would communicate financial information to its clients or affiliates, for the project to happen our system was separated in 3 main modules: reports, information bridge, and web app. I took the roles of team leader and backend dev, was in charge of one other person that was in charge of making the web app.
Environment: Java 5, JDBC, Sybase, iReport, JQuery, JavaScript, AJAX, HTML, CSS, XML, DOM, MVC, agile, Oracle.
Responsibilities:
●Providing thought leadership, influence and hands-on engagement in order to develop, direct and implement the innovation culture for development, resulting in best in class solutions that meet global customers’ needs.
●Experience on Web Technologies using HTML4/5, CSS2/CSS3, XHTML, JavaScript, JQuery, AJAX, IDE Eclipse, XML and JSON.
●Knowledge in Java and oracle.
●Good experience in developing migration bridge from sybase to oracle using a java module with a factory design.
●Good Knowledge in Hibernate and iReport.
●Good experience creating Modules to connect and manage CRUD operations to and from Oracle and Sybase.
●Highly motivated, reliable analytical problem solver and troubleshooter with strong attention to detail.
●Quick learner and proficient in solving the technical issues in the project.
●Able to create Teams even with conflicting people to get the project running.
Seguros Banamex (Mexico city, Mexico) Sep’12– Jan’13
Front end /Back End Developer
I was a developer getting tickets of changes for maintenance purposes, like creating a query executer, that depending of which environment it was executed it would run correctly, or a dynamic form with struts and js where the user could create fields dynamically and the struts form would receive an array to store it in the DB, another one, and biggest change, was the implementation of blacklist in the system, where we had 3 months to implement which was basically rebuild the whole front for all products for all channels.
Environment: java 6, JavaScript, HTML5, CSS3, JSP, XML, Struts, tiles, JQuery, Restful services, SOAP, Web Services, Eclipse, Oracle Sybase.
Responsibilities:
●Involved in development, design and implementation of front end part Siesweb app.
●Motivated the team in building out a the blacklist module for the app.
●Redo all the front of the siesweb(html, js, css) to implement blacklist module.
●Involved in developing UI pages using HTML, DOM, CSS3, JSON, JavaScript, jQuery, Ajax.
●Created HTML Pages with CSS and the Box Model. Integrated the Java code (API) in JSP Pages.
●Used jQuery core library functions for the logical implementation part at client side for all the applications.
●Used Js and jQuery to create a dynamic form, where the user dynamically created text fields depending on how many aliases or known addresses the blacklisted had, combined with factory and abstract factory design patterns to creates all elements.
●Used JSP, JavaScript, JQuery, AJAX, CSS3, and HTML5 as data and presentation layer technology.
Wave-Community (Mexico city, Mexico) March’11 - Oct’11
back-end developer
The project consisted of making a ERP system that managed airplane and bus tickets to its affiliate agencies, i was in charge of designing and building the DB and making the input module which would receive 3 types of files that were going to be processed and stored.
Environment: java 5, servlets, XML, Struts, Eclipse, Postgress
●Involved in requirement gathering process defined in project management plan. Performed high & low level designs, provides pseudo code, implements prototype and does design reviews.
●Worked closely with product managers to receive requirements. Prototyping DB, postgres and workbench SQL.
●Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller).
●Generated DAO’s to map with database tables using JBDC. Used SQL for database querying and retrieval of results.
●created a file reader for 3 different type of files, with java which populated the DB .
●Responsible for developing back-end systems with java and JDBC.
SEDESOL (Mexico city, Mexico) Sep’10 – Jan’11
Jr. Java Developer
My task was to design and build a system capable of creating the statistics of the health of Mexico by region, it would take a dbf file as source data and migrate it to an oracle DB, when the app was executed it would create an excel file with data divided by state.
Environment: Java 5, servlets, XML, Struts,JDBC, Hibernate Eclipse, Oracle
●Involved in the Analysis, System study and designing of the project. Developed a web based application from a window based application.
●Developed app using java, struts, hibernate, oracle.
●Used SQL for storing data in the database. Used Hibernate for CRUD operations and Struts as a controller.
●Created reports in excel with the excel API .
References: Available on Request.