We provide IT Staff Augmentation Services!

Technical Lead Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Over 10 years of professional experience in lead, analysis, design and development of Client Server, Real - time and Web Applications.
  • 7 years as IBM Employee in wide IBM tools, technologies and IBM processes.
  • Experience in Service Implementation and Management.
  • Experience in Object-oriented Analysis, Design and Development.
  • Experience in JAVA, J2EE/JEE Enterprise Applications
  • Worked in distributed Enterprise Applications using J2EE technology
  • Experienced on Distributed Programming with J2EE Architectural Framework, Servlets, JSP, Struts, JSF 2.0, Hibernate, RMI, XML, Java Script, HTML, CSS, and DHMTL.
  • Over 5 years of Planning, Design, Architecture, Deployment, Testing and Middle Ware Solutions on Web sphere Application Server.
  • Experienced with Service Oriented Architecture (SOA).
  • Understanding of Business Process Management and Application Integration.
  • Good understanding about Object Relational Mapping (ORM). Hand On Experience on Hibernate.
  • Expertise in Relational Databases Oracle, DB2.
  • Proficient in analyzing and translating business requirements to technical requirements.
  • Functional expertise in AIS, FSS, ISC (IBM Integrated Supply Chain).
  • Experience in implementing MVC architecture using Portal Faces and Struts Framework.
  • A self-motivated professional and natural communicator possessing good technical, initiating, leadership and problem-solving skills and has proven to be a good team player.
  • Experience in Banking, Financial, and Public Sector Industries.

TECHNICAL SKILLS:

Operating Systems: Windows NT/2000/XP

Programming Languages: Java, HTML, XML

Java Skills: JDK, JDBC, RMI, J2EE, Servlets, J2EE Design Patterns, JUnitJasper(Java Reports)

Frame Works: Core JSF, IBM extended Faces, Rich Faces 4 Struts, Spring, Hibernate, Eclipse link, Log4j

Web Servers: IBM WebSphere Server/ Portal Server 6.0

Application Servers: IBM WebSphere, Tomcat

Databases: DB2, Oracle, MS Access

Tools: / Packages: IBM RAD, IBM Web Sphere (WSAD), Rational Clear Case, Requisite Pro, IBM RPM, Oracle JDev, SQL Developer, Toad, XML Spy, IBM DB2, IBM Rational Rose, SVN, I-Reports, RUP

Internet Technology: JSP, JSF 1.0 and JSF 2.0, Ajax, HTML, CSS, DHTML, XML, JavaScript, Jquery

Design Patterns: Business Delegate, Session Facade, Service Locator, Observer, Factory Pattern, Singleton, MVC etc

Messaging Middleware: IBM MQ Series

Version control: SVN, CVS, Clear Case, Tortoise SVN, Collabnet

IDE: RAD, WSAD, Eclipse

MVC Frame Works: Struts, JSF 2.0, IBM Extended Faces, JSTL, Spring MVC

EXPERIENCE PROFILE:

Confidential

Technical Lead

Responsibilities:

  • Adopted and mentored for Duke’s custom framework project practices.
  • Involved in requirement gathering with Duke Engineers, creating design and building Compatibly Unit Interface
  • Performed migration of TIM listeners to Duke ITOA framework.
  • Played key role in TIM phase 2 development, work spanning over different technologies including rich faces 4, Spring, hibernate, Sql server and MQ
  • Experienced Jee 7 practices.
  • Experienced Maven practices, TIM is a full Mavenized project, integrated with Jetkinson to perform build and svn for configuration management. Besides its integrated with Sonatype nexus which provides maven repository and dependency indexing system.

Environment: Java, J2EE, Rich Faces 4, Spring 3, Hibernate, Sql Server, Sql server studio, Toad for sql server, Eclipse, Websphere liberty profile server, Liquid XML studio, Enterprise Architect.

Confidential, DC

Technical Lead

Responsibilities:

  • Adopted and mentored for Spectrum practices
  • Interfaced with analysis team and customer to define requirements and features
  • Performed Lead role for Spectrum 4.0 modules and managed the team
  • Managed status reporting and schedule and delivered the project components on time.
  • Worked as Spectrum 2.4 support team member for isolating and resolving production issues
  • Interacted with BA and testing team to finalize the reviews and get modules signed off for completion
  • Involved in the development of framework for Spring and Hibernate integration.
  • Mentored new team members and provided the direction and supervision for their work.
  • Worked for both new Development Spectrum 4.0 and production support of Spectrum 2.4
  • Experienced the Jee 5 practices.

Environment: Java, J2EE, Jakarta Struts, Spring, Hibernate, Oracle (10, 11i), Oracle JDev, OC4J server, CVS, Mercury Quality Center TOAD, SQL Developer

Confidential, Washington, DC

Lead Developer

Responsibilities:

  • Adopted and mentored Feature-Driven Development software life cycle
  • Interfaced with analysis team and customer to define requirements and features
  • Performed LOE/technical design/design reviews for all areas of the products
  • Involved in 2 years of extensive development as Development team member.
  • Support team member for isolating and resolving production issues
  • Worked on JSF 1.0 and JSF 2.0 equipped with IBM rich race tag libraries and portal server.
  • Involved in the development of framework classes for remote and local classes to access Enterprise Java Beans.
  • Followed Rational Unified Process for the complete life cycle of the project.
  • Interacted with the business users for requirement gathering and was responsible for the Analysis, Design and Development of US Impact Aid (For DOE - Military Impact Aid Program) Subsystem.
  • Involved in Low Level System and Component Design (Sequence diagram, Class diagram, Activity diagram, Component diagram) using UML/Rational Rose.
  • Use Case modeling for the system (actor, system boundary, business processes).
  • Involved in Resource identification and work allocation.
  • Developed Interactive GUI Screens using IBM rich faces, Struts, JSP, XML, and XSL.
  • Extensive Hand on experience in IBM rich Portal faces.
  • Used Customized converters, valuators and listeners in JSF.
  • Used the following Struts Action Classes - Forward Action, Include Action and Dispatch Action.
  • Externalized the validation in to an XML file conforming to Jakarta Commons Validator project.
  • Implemented the following J2EE Patterns: Front Controller, Session Façade, Data Access Object, Business Delegate and View Helper.
  • Did validation of pooling rules using Log4J
  • Involved in Use case Reviews, Design Reviews and Code Reviews.
  • Handled transaction using Java Transaction API.
  • Extensive work on Java based Reporting - Jasper. Worked on complex sqls for reports. Developed the templates on I-Report.
  • Organization trees and roles framework
  • Worked with hibernate queries and shared objects for database connectivity.

Environment: Java, J2EE, Jakarta Struts, IBM JSF, Spring, Oracle (9.2 - 10i), Rational Rose/Visio, XML, XSLT, Log4j, and JavaScript. Portal Server, RAD, IBM Rational tools (Clear Case, Clear Quest, Requisite Pro) TOAD, SQL Developer, I-Report, firebug, JUnit etc.

Confidential

Offshore Lead

Responsibilities:

  • Worked as an offshore lead and BA for Case Management.
  • Interacted with Business Analysts in creating Business Process flows, to select, implement and control all aspects of the value chain within and outside the business.
  • Developed “As-Is” business processes, created and developed the “To-Be” processes to define redesign goals and better Business Process Management.
  • Analyzed project requirements and suggested/demonstrated technical solutions to certain project requirements.
  • Designed and developed complex Process Flow Models with various manual and automatic activities, complex transit conditions.
  • As a technical lead and Module Architect in the team of principals, my responsibility was to develop the middleware and back office components.
  • Overall responsibilities were to manage application components right from inception to delivery of product.
  • Architect, develop functional/technical specification & guide the other technical leads including team members based on the business requirements.
  • Actively worked on developing Object Model using UML & Rational Rose.
  • Build, lead and mentor development team, guide them through out software development.
  • Worked on developing application components using J2EE technologies (EJB/POJO/DOM/JSP/Struts).
  • Participated in Architecture Review meetings along with the System Architect and helped in resolving architectural issues and developed performance benchmarks
  • Used Rational Rose for design of the application.
  • Developed Enterprise Java Bean components (both Container Managed Persistence and Bean Managed Persistence) for accessing database.
  • Developed Enterprise Java Bean components (Stateful and Stateless) for handling the Business Logic functionality.
  • Worked with Database Development Group to develop stored procedure and performance tuning. Performed code reviews adhering to coding standards, helped in bug fixing/enhancements.
  • Handled the integration of different modules and performed the integration testing of the application.
  • Implemented Java script based dynamic navigation system. This component was registered at Amex repository and reused by other team members.
  • Worked for Java to XML and XML parsing within the customized framework.
  • Assist QA team and implement the product by integrating with various sub-systems.

Environment: JAVA, Java Servlet, Java Beans, Enterprise Java Beans,, JSP, XML JBuilder, Websphere Application Server, IBM MQ, SVN, CVS.WSAD, IBM Rational Rose, Ajax, DOM Handlings, XML parsing, Oracle, DB2

Confidential

Middleware Consultant

Responsibilities:

  • Analyzed the design, identified potential bottle-necks and re-designed components to achieve better performance (lead the EJB to POJO Conversion recommended by AXT Architecture Team) with performing rigorous testing against any ripple effect for this change in production and achieved the goals successfully.
  • Major in this project is, developing the application to allow the account set up for Canadian merchant which would provide the capability parallel to existing functionality to set up the account for US merchants.
  • Developed Banking suspense (disabling bank account), alert, ID Verification, EJB to POJO Conversion, Front Servlet to Struts Migration.
  • Lead the project for OPAL Implementation perspective.
  • Worked as member of Code Review, Design Review, OPAL Review and Event Management Teams.
  • Migration of Configuration management from CVS to SVN.
  • Development of view through XML using XSL and DOM parser.
  • Designed and implemented Service Locator framework for the application.
  • Provided technical and process guidance to other team members in reaching project milestones
  • Participated in code reviews and code walkthroughs to identify and achieve performance improvements
  • Deployed and integrated the website in different development environment.
  • Responsible for implementation to provide tab level security based on user privileges.
  • Used Front Servlet framework for presentation and Command Bean framework for communication between two layers
  • Designed and implemented reusable logging utility
  • Actively involved in creating SQL stored procedures, xml structures required for application(for TRIMUPH data base, we get all the data from IBM IMS system in form of xml)

Environment: WSAD, IBM Rational Rose, IBM DB2, FTP, UNIX, Eclipse, Rational Rose, JNDI, JDBC, Log4J Web sphere MQ, Java J2EE, EJB, UML, XML, SQL, JavaScript, DB2.

Confidential

Java Consultant

Responsibilities:

  • Coordinating between different development teams and facilitating the OPAL implementation.
  • Collecting, storing and managing the document in internal repository with proper holder hierarchy.
  • Performing Internal Review as part of Internal Audit team.
  • Assisting the IBM Audit team to get the Audit done on periodic basis.
  • Managing, controlling and escalating to implement access control, clean desk policy with IBM security recommendations at place.
  • Presenting the Quarterly quality reports and documents to Portfolio Management.
  • Managing configuration management for Confidential (Merchant Sales and Servicing Systems)
  • Migrating code versions from CVS to SVN
  • Developing Code Review, Design Review Documents for Confidential Account.
  • Performing Code Review and Design Review for Various Development teams in Confidential Account.
  • As Trainer for IBM OPAL practice to facilitate the OPAL implementation for IBM - Amex Account.

Environment: MS Office, Lotus Notes Database, SVN, CVS, Macros writing, Templates

Confidential

Application Programmer

Responsibilities:

  • Involved in the complete life cycle of the project.
  • Developed BSAR (Business System Analysis Report), BSDR (Business System Design Report) for documenting requirements.
  • Developed static model and sequence diagrams to capture the dynamic aspects of the system.
  • Applied design patterns for building the Logical Model.
  • Used Rational Rose EE for building the Logical Model.
  • Implemented Distributed Objects using Remote Method Invocation and persisted them to Object Oriented Database.

Environment: WSAD, IBM Rational Rose, IBM DB2, Altova XML spy, XSL, CVS, SVN, JSP, Servlets, XML, HTML

Confidential

Application Programmer

Responsibilities:

  • Involved in the Support and Maintenance part.
  • Used to log the tickets against right team.
  • Worked to fix the ticket against my queues.
  • Made the corrections to avoid dead locks which helped to avoid the run time hang on.

Environment: WSAD, DB2, Manage Now, J2ee design patterns, Amex Components (front servelt, JLOG, DCOM, DCache etc)

We'd love your feedback!