Technical Leader Resume
Richardson, TX
SUMMARY:
- 9 years of experience in all phases of application development working primarily on Web technology (Java, Java Servlet, JavaScript, JSP) as a Programmer.
- 4 Years as project leader as well as analyst offshore of web applications maintenance area developed with Java technology.
- 6 years of experience in all phases of application development working primarily on Web technology (.Net) as a Programmer.
- 5 Years of experience in all phases of application development on android and IOS applications.
- Over 7 years of experience in the IT industry involving analysis, design, implementation, integration and testing of various systems.
- Good Exposure to Web Application Development using J2EE technologies and Oracle.
- Extensive experience in architecture, design and building Complex Business components, developing Multi - Tier Web Applications and Server side Business Logic using Java, J2EE, XML, Apache Tomcat, JBoss, Web Logic, Servlets, JSP, Spring, Struts, Hibernate, Web Services (JAX-RS, JAX-WS), JDBC, PL/SQL, AJAX, Maven, Log4J, HTML, JavaScript.
- Strong work experience in application integration using Web Services such as JAX RPC, JAXB, JAX-WS, SOAP, WSDL, JAX-RS, Restful .
- Extensive experience with Spring MVC architecture and Jakarta Struts/Tiles.
- Solid experience in Good knowledge in Object Relation mapping using Hibernate.
- Experience in dynamic web development using Bootstrap, AngularJS, JQuery and CSS.
- Good Experience in ServiceMix ESB, Apache Camel, Apache CXF, Apache ActiveMQ, OSGI, and Jetty.
TECHNICAL SKILLS:
Operating Systems: UNIX (Linux, Solaris, AIX, HPUX, BSD), Windows, MacOS
Programming Languages: HTML - JavaScript (8 years), Java (8 years), .NET (6 years), Objective-C (4 years), Swift (2 years).
Frameworks: JSP, JSF, EJB, Hibernate, Spring MVC, Struts, Servlets, J2EE, JAXB, XML/XSL, Jquery, Entity Framework, Linq, ASP.net MVC. Angular JS, Ext jS. Bootstrap
Databases: Oracle, DB2, MySql, MSSQL, Sqlite, H2.
App. Servers: Weblogic, JRun, Tomcat, Websphere, JBoss AS, IIS 6+, Jetty
Other: Liferay Portal, JBPM, Mule, ServiceMix, Apache Camel, BluePrint, cxf, karaf, OSGI, UML, Netbeans IDE, Eclipse IDE, Open LDAP Server, XML, json, Git, Subversion, RESTful, Soap, SoapUI, SAP BO, Agile, Jenkins, HP QC, Docker containers, Puppet
PROFESSIONAL EXPERIENCE:
Confidential, Richardson, TX
Technical Leader
Responsibilities:
- Developed front-end code with Ajax call in AngularJS and jQuery to retrieve data as JSON Object from RESTful Server (Spring MVC), then display the well organized result in web pages by writing AngularJS controller, directive s, service s, and route provider s. Also used Angular.js filter to make the data searchable and sortable .
- Designed and developed back end services using: Apache Camel, OSGI, CFX, Spring DI and Blueprint for communications between systems.
- Built and deployed the applications as OSGI bundles using Maven in the ServiceMix platform.
- Developing web-services for different functionalities in the application in SOAP and REST architectures.
- Tested back-end APIs using SOAP UI .
- Created a loosely couple component model to give the better flexibility to handle frequent business changes.
- Used Subversion SVN for version control.
- Involved in continuous integration and test environment that reduced integration issues and improved code quality.
- Follow agile software development practices, test driven development and behavior driven development.
- Involved in Unit Testing, System Integration Testing, Performance Testing and End User Validation Testing.
Tools: Spring MVC, AngularJS, json, XML, Apache Camel, Blueprint, ServiceMix, OSGI, CFX, Karaf, Oracle, SoapUI, RESTful, Soap, SVN, Maven, jenkins, Rally, HP QC, Eclipse, Weblogic 8.1, jetty, Puppet, Docker containers, git
Confidential
Software Architect
Responsibilities:
- Native mobile application for Android and iPhone, with functionality to report incidents of arca continental customers using location services and showing the nearest shops in the map, including a Confidential module, can be download from applestore and playstore like " Confidential "
- Analyze and optimize mobile app for code efficiency and run-time performance
- Responsible for designing and development of the application
- Designed web application using CSS3 boostrap and and AngularJS
- User can filter events according to time, distance, and interest. This is developed using Bootstrap and AngularJS
- Express routers for creating RESTful services (JSON),
- Used Entity Framework to work with MSSQL Database
- Used Github for version control
Tools: IOS, Android, RestFul, xml, json, java, swift, AngularJS, bootstrap, css3, .net
Confidential
Software Architect
Responsibilities:
- Development for a vendor’s module, this mobile application is capable of carrying out all the process of selling vendors route from the mobile device. The developed application interacts with SAP, synchronizing from the main service CEDIS (distribution center) Sales, using barcode reader and geo location of customers.
- Member of architecture team responsible for approving client architecture as well as client/server integration points and APIs
- Analyze and optimize mobile app for code efficiency and run-time performance
- Responsible for designing and development of the application
Tools: IOS, Android, RestFul, xml, json, java, Objective-C
Confidential
Software Architect
Responsibilities:
- This project aimed to building an iOS / Android platform for Confidential internal services for authorization Workflow and pending paycheck consultation, vacations status, cars and other internal services. iOS / Android clients consume a number of web services deployed on a server that acts as a bridge between infrastructure internet intranet Confidential .
- Responsible for designing and development of the application
Tools: IOS, Android, RestFul, xml, json, java, objective-c
Confidential
Software Developer
Responsibilities:
- This Solution developed for Confidential . The application is to show the Confidential stores located in selected area and show it to the user on the map. All processing is done on a central server and the application client communicates in real time to get the information that the user should be deployed. Web Services implement their own security protocol that allows devices to block invocations are misusing the application. IPhone SDK, Java, Oracle, XSL / XML / XSLT, Spring .
- Responsible for designing and development of the application
Tools: IOS, Android, RestFul, xml, json, java, objective-c
Confidential
Software Architect-Developer
Responsibilities:
- System responsible for making requests for staff to be hired Outsourcing, the application are made through which flows authorization depending on the workflow and structure in the organization detected the signatories should be involved in the process.
Tools: DWR, Springs 3.1, Oracle, Jquery, JSTL, Ajax, JSon, Apache Tomcat, JBPM
Confidential
Software Architect-Developer
Responsibilities:
- Web system for assigning cars to employees of the company, the system according to certain levels and status could be assigned cars and to reach this had to be done by authorizations (workflows), the complexity of this project were the business rules that could assign a car to an employee, giving the option to buy the car assigned.
Tools: DWR, Springs 3.1, Oracle, Jquery, JSTL, Ajax, JSon, ApacheTomcat, JBPM, Drools
Confidential
Software Architect-Developer
Responsibilities:
- The need was to modify some of the functionality that SAP Business One client has by default, these functions sometimes can only be made by an addon.
- This development was to create a program that is recorded in SAP and alter certain screens in order to conduct a grid that showed some new calculations and user fields as well as validate that in certain screens if not brought realize the true value relevant calculation according to his record to assign the missing value.
Tools: C#, framework 3, SAP Business On, SQL Server 2008.
Confidential
Software Architect-Developer
Responsibilities:
- The website includes a tool tailored content management which manages audiovisual portal elements.
- The portal displays public information bank and customer specific reports.
- Reports are generated as PDF documents.
- The site has security measures in high level according to the regulations stated by the National Banking and Securities Commission.
Tools: J2EE JSF, Websphere, DB2, Webservices.
Confidential
Software Architect-Developer
Responsibilities:
- Reengineering project consisted of several applications of the HR area.
- These applications were initially built using poor programming practices without any defined architecture.
- This caused its maintenance, changes and improvements will be complicated and expensive.
- The project goal was to remake these applications on a new architecture using appropriate design patterns and centralized so that the cost of maintaining applications reduced components.
Tools: DWR, Springs 3.1, Oracle, Jquery, JSTL, Ajax, JSon, Apache Tomcat, JBPM