We provide IT Staff Augmentation Services!

Technical Project Lead Resume

5.00/5 (Submit Your Rating)

Cleveland, OH

PROFESSIONAL SUMMARY:

  • Strategic Enterprise Architect and Team/ Technical Project Lead with an exceptional history of leading full life cycle IT projects and strategies in Java/J2EE, WebSphere (IIB/WMB, MQ, WAS), SOA, Web Services, and Camel. Strong experience in Agile and Scrum - working with Agile & Waterfall Model, participating with Sprint meetings, daily Scrum meetings, sprint review & Retrospective meetings. Architected and Developed System Design Specifications, Detailed Design Diagrams, Functional Specification and Test Strategies.
  • Strong Experience in core Java. Strong understanding of OOPS Paradigm & all the principles in Object Oriented Programming & strong knowledge in MVC architecture. Diverse and strong experience utilizing Java tools in business, Web, and client-server environments including Java Platform, Enterprise Edition (Java EE), Enterprise Java Bean (EJB), JavaServer Pages (JSP), Java Servlets (including JNDI), STRUTS 2.0, Java database Connectivity (JDBC), Java Server Faces JSF, Spring, Hibernate, JBOSS.
  • Experience in using different design patterns including Factory, Facade, Command, DAO, Singleton and MVC architectural design patterns. Good Experience in SOA and Integration technologies in the areas of Restful Web Services, SOAP, WSDL and XML.
  • Working experience in integration of Web Services that includes consuming external web service & developing internal service to integrate with mobile applications using either JSON or XML.
  • Over 9 years of IT experience with emphasis on IBM WebSphere Application Server (WAS), IBM IB (IIB) /IBM WebSphere Message Broker (WMB), IBM MQ, System Architecture, Installation, Configuration, Deployment, Administration and Production support on heterogeneous systems like UNIX, LINUX and WINDOWS environment with different versions of WebSphere Application Server 4.0/5.1/6.0, 6.1, 7.X, 8.5 IBM HTTP Server, Apache, MQ and MB.
  • Designed and executed multiple projects using the IBM Suites including WebSphere Application Server, Message Queue, Message Broker, WebSphere Portal Server, and WebSphere Process Server.
  • Created, Configured and Administered MQ infrastructure for Point-to-Point communication and Cluster setup in Distributed environment. Involved in MQ installation and configuring Queue Managers, Queue Connection Factories.
  • Solid Experience working as a Fullstack developer which includes working with both front end as well as back end of application. Expertise in client scripting language and server side scripting languages like JavaScript, jQuery, JSON, Node.js, ActionScript, JSF, JSP, Backbone Js and Angular Js Experience in building enterprise Applications and Distributed Systems using technologies such as Core Java,J2EE(Servlets, JSP, JSF, EJB, Hibernate, Spring,Struts,JDBC, JMS) and XML.Experience in designing Rich Internet Applications (RIA's) with JQuery and AJAX.Experience in UNIX SH/BASH Shell Scripting and working exposure of data analytics. Familiarity with AWS Cloud services like Elasti Cache as well as APIs such as Email, Database Back Up, Disaster Recovery, Application Hosting & Simple Storage (S3) services. Experience in designing User Interface (UI) applications and professional web applications using HTML, DHTML, XHTML, XML, XSL, XSLT, Drools, JQuery, D3.js, JSON and CSS.
  • Possess strong client and server side programming abilities, including Database Design and development. Experience in database design, planning, optimization and connection in Oracle11g/10g/9i/8i/7x, DB2, Sybase 12.x, MySQL 6.0, MS-SQL 2005 as well as No Sql databases like Mongo DB, Redis.
  • Extensive knowledge and experience working with IBM WSAD 5.0, IBM RAD 6.0/7.0, Eclipse, JDeveloper 10.x, NetBeans 8.x IDEs. Experience in Configuration management, Change Management, Problem Management and of quality assurance practices. Experience in using version control tools like Git, Rational Clearcase, Perforce, Visual Source Safe, CVS and Subversion. Testing and code coverage assistance using JUnit, JMeter, Unit Testing and Manual Testing.
  • Amicable, excellent inter-personal skills, strong communication skills, Good problem solving skills. Self- starter and ability to work with limited or no supervision Good leading experience of small sized teams of both onsite and offshore

TECHNICAL SKILLS EXPERTISE:

Programming Languages: Java/J2EE

Platforms: Windows, Linux, UNIX.

Frameworks: Struts, Spring, Hibernate, JSF, Primefaces

Database: Sybase, DB2, Oracle 9i/10g, MySQL, SQL Server, MongoDB and Access.

Web Technologies: AJAX, JAXB, Servlets, JSP, PHP5, HTML5/DHTML, CSS3, Bootstrap, XML, XSLT

Middleware Technologies: EJB, Spring, IBM MQ.

Application Servers: WebSphere, JBoss, WebLogic

Development IDEs: IBM RSA, RAD, Eclipse, JDeveloper 6/8, WMB Toolkit 7

Version management: VSS, TFS, PVCS and Git

Scripting Languages: Java Script, jQuery, JSON, Backbone Js, Angular Js

Other Tools: Bug Zilla, JIRA, HP Quality Center 10.0, Jenkins, ClearCase, ClearQuest

Other technologies: IBM IB (IIB) /WMB, WMQ, WAS, Camel, Blaze, Flex

PROFESSIONAL EXPERIENCE:

Confidential, Cleveland, OH

Technical Project Lead

Responsibilities:

  • Develop the basic MQ structure and define standards that would govern the framework for everyone.
  • Provided construction estimates for message broker requirements. Designed and developed Integration solutions based on IBM Message Broker and IBM IB (IIB), MQ technologies. Analyzed the requirements and prepared technical spec and detail level design documents. Authored & Designed the base standards for everyone to follow.
  • Implemented the best practices with current SOA pattern.
  • Troubleshoot & Installed IBM MQ on Linux and Windows.
  • Created a cluster of 4 nodes on 4 servers with efficient load balancing handling over a million records per day.
  • Developed a high availability scheduler system similar to cron but based completely on IBM IB (IIB) IBM MQ and Message Broker system. It is now widely used in other projects. A lot of effort of configuring cron and MQ was saved with this system.
  • Created cluster queues and implemented prioritized queues based on cluster.
  • Analyzed and participated in designing, and testing web service requests in message broker by using SOAP and HTTPS nodes. Also worked on making stored procedure calls by using DB nodes and worked with File transfer nodes.
  • Developed the first interlinked payments processing system with different departments with high availability, great performance and with detailed reporting system. This gave real time data visibility to other systems.
  • Fixed/ Updated almost all Message Flows which has existing bugs in them or did not follow the best practices.
  • Developed a high performance self-validation system for different payment transactions based out of XSD parser. This saved a lot of person hours of manually validating a new data format whenever it came up.
  • Mentored new contractors and helped them out whenever needed.

Technology used - IBM WMB 7.5, IIB 9, Java/J2EE, ESQL, Linux.

Tools: used are - WebSphere Message Broker Toolkit 7, MQ Explorer 7, RFHUtil, Oracle 11, Oracle Linux, IBM IB (IIB) MQ

Confidential, Cleveland, OH

Technical Project Lead

Responsibilities:

  • Fixed a lot of defects.
  • Updated the current JavaScript/Primefaces system to pure Primefaces system to eliminate any validation errors and CSS corrections.
  • Updated Primefaces from version 4.0 to current 5.2.
  • Created a framework to connect to MQ system which included reading the current messages, submitting messages to the queue and deleting messages.
  • Improved performance of the application by almost half by implementing/fixing Lazy Loading implementation as needed.
  • Created a host of new features to automate business decisions, help business owners to do corrections without looking in database.
  • Provided more UI for business users to do tasks without the need of the technical team interventions.
  • Made the application visually better by introducing bootstrap. Now it looks better.

Technology used:Java/J2EE, IBM WMB 7.5, IB 9, JMS, JSF, EJB, JPA, Spring, Primefaces, Bootstrap, JavaScript/CSS.

Tools: JDeveloper 6/8, JBoss 6, IBM WMB Toolkit 7.5 and IB 9 Toolkit, Oracle 11g. MQ

Confidential, Cleveland, OH

Development Lead

Responsibilities:

  • As the Development Lead my first responsibility was meeting with various businesses and IT clients to understand the current process and systems and gather the requirements and document the same.
  • Participated mainly in development and unit testing activities.
  • Utilized multiple design patterns like Singleton, RESTFUL web services and Facade to enhance productivity.
  • Used Camel to control application flows for Insurance premium, payment, quote and renewal process.
  • Had weekly Status meeting with Business clients and client program managers to inform them of the progress of the project after each milestone.
  • Implemented validations using weblogic workshop
  • Deploying the code in the Dev Weblogic Application Server
  • Onshore-Offshore co-ordination and provide timely solution to them in case of any queries.
  • Co-ordination with Testing and Infrastructure teams.
  • Lead the team of eleven people (4 onsite and 7 offshore) towards building multiple segments of the application.

Technology used - Java/J2EE, Struts 2.0, EJB, AXIS Web Services 2.0, Spring, JPA, Log4j, Camel Unix, Sybase

Tools: used - Eclipse, Springsource Tool Suite, MyEclipse, JBoss, Tomcat, Oracle 9i, DB2.

Confidential, Milwaukee, WI

Development Lead

Responsibilities:

  • As the Development Lead my first responsibility was meeting with various businesses and IT clients to understand the current process and systems and gather the requirements and document the same in a pre-specified client format.
  • Participated in detail design and detail design review.
  • Developing the code structure of the project by coding one complete flow for the team.
  • Used MVC based Struts 2.0 framework to develop the multi-tier web application presentation layer components.
  • Developed functionalities of invoking Struts servlets from UNIX as per the requirements.
  • Used WSDL2Java tool for generating the AXIS 2.0 components form the WSDL file.
  • Developed code using the stateless protocol for data connection to CRM Web Service.
  • Developed the front end of the application using JSP, Struts Tags, JavaScript and CSS as per the current set of application specifications.
  • Had weekly Status meeting with Business clients and client program managers to inform them of the progress of the project after each milestone.
  • Onshore-Offshore co-ordination and provide timely solution to them in case of any queries.
  • Co-ordination with Testing and Infrastructure teams.
  • Warranty Support and client sign-off.

Technology used: Java/J2E, Struts, EJB, SOAP, Log4j, Unix, Sybase, HTML, JSP, JavaScript, CSS, XML.

Tools: IBM RSA 7, WebSphere Application Server 7.5, RapidSQL., TFS

Confidential, Milwaukee, WI

Technical Project Lead

Responsibilities:

  • Leading a team of 6 members.
  • Understanding the requirements properly and help the team understand both Business requirements and technical requirements of the project.
  • Provide required technical knowledge to the team and resolve any issues quickly.
  • Developed a detailed MQ framework to control day to day messages from 3rd party applications.
  • Status meeting with Business clients and client program managers to inform them of the progress of the project after each milestone.
  • Prepare and review Unit Testing, Functional testing, Regression testing plans. Also help the clients in Client and Acceptance testing.
  • Onshore-offshore co-ordination.
  • Completely take care of the implementation activities - prepare the implementation plan, involve necessary teams for implementing components and doing complete checkout after implementation. Coordinating with both IS and Business clients for their checkout.
  • Warranty support and sign off.

Technology Used: Java/J2EE, Struts, Spring, IBM MQ/ WMB 7, MQ, JMS, EJB, log4j, Sybase, Hibernate, JUnit, JSP/HTML/JavaScript/CSS, XML

Tools: IBM RSA 7, WebSphere Application Server 7.5, IBM WMB 7, RapidSQL., TFS

Confidential

Technical Project Lead

Responsibilities:

  • Developing the HTML prototype for the application using HTML and jQuery.
  • Developing the viewable grid using jQuery Datatable plugin with Server Side Pagination, Sorting, Selection Highlighting, Filtering, etc. functionalities.
  • Developed a custom Java JSON Builder Class for handling large amounts of data and large data objects and converting them to JSON String for use with Data table.
  • Defined the different process and data access layers for better abstraction.
  • Used SOAP to generate multiple Web Services Client for connection to multiple Web Services.
  • Code review and coordinating defect fixes among the team.
  • Helping the team to quickly scale up to the new technologies.
  • Co-ordination with multiple teams developing different components for seamless developments.
  • Involved in designing and implementation of MVC design pattern using Struts framework for Web-tier.

Technologies Used: Java/J2EE version 5.0, EJB, Struts 2.0, Spring, Web Services, Log4j, jQuery, MQ, jQuery Datatable plugin, JSON, HTML, JSP, JavaScript, CSS, XML.

Tools: IBM RSA 7, WebSphere Application Server 7.5, TFS

Confidential

Technical Project Lead

Responsibilities:

  • Developing the code from scratch using the WSDL specifications provided by IBM.
  • Used SOAP for the Web Services Standard.
  • Built new WSDLs for exposing the IBM Process Server methods in a more business defined way.
  • Developed the new Web Services for downstream applications.
  • Developed web service in a way to make it reusable for process flow in any application possible.
  • Developed the web service for workflow management tasks including claim and complete functionalities.

Technologies Used: Java/J2EE, Struts, EJB, JUnit, Java Web Services, SOAP, JAXB, XML, Oracle 9i.

Tools: IBM WebSphere Process Server, IBM WebSphere Integration Developer, IBM Business Process Explorer.

Confidential

Technical Project Lead

Responsibilities:

  • Developed the entire Front end of the application Adobe Flex.
  • Developed the Spring Integration with Flex and BlazeDS.
  • Developed the server side with Spring IoC and Dependency injection.
  • Built a new eclipse perspective from scratch.
  • Developed a code analyzer tool for Java in Eclipse Plugin Development for analyzing the java codes in the current workspace and showing a detailed report inside new Eclipse perspective.
  • Built another tool with Eclipse PDE for doing automated code modifications in Java.

Technologies Used: Java/J2EE, Struts, JUnit, Spring, Hibernate, Log4j, HTML, JSP, JavaScript, CSS, XML, Oracle 9i, MySQL, Adobe Flex, Eclipse PDE.

Tools: Weblogic, Eclipse, MySQL Workbench Tool, Adobe Flex Builder, Oracle SQL Developer

We'd love your feedback!