We provide IT Staff Augmentation Services!

Over-arching Technical Lead Resume

4.00/5 (Submit Your Rating)

Chanhassen, MinnesotA

SUMMARY

  • Strong Analysis, Design, Lead and Architect background with 10+ years of experience in Java, J2EE and other Technologies.
  • Extensive exposure to Retail, Default Home Mortgage, Payment, Billing, Insurance, Transportation and other domain.
  • Extensive experience working with Vendor.
  • Extensive experience on Solution Design, Integration based Design and Solution.
  • Responsible for creating Conceptual, Candidate, Solution and Details Design Documents.
  • Extensive exposure to create Business and Technology oriented Artifacts.
  • Responsible for Identification and Creation of Technical and Business Use Case.
  • Experience interacting with clients, gathering requirements, design, development and deployment of various functional Module and application documents.
  • Responsible for translation of end user requirement to functional specifications and develop use case documentation.
  • Responsible for Requirement Estimation.
  • Responsible for weekly status updated and client update.
  • Developed Use Case Diagrams, Activity Diagram, Sequence Diagrams, Class Diagram, Component and Deployment Diagram.
  • Responsible for Use Case preparation and walk through with Developer.
  • Involved in User Acceptance Testing and Systems integration testing.
  • Involved in development of different Iteration test cases.
  • Expertise in using CVS, SVN and ClearCase version controls.
  • Experience in Object Oriented Analysis and Design using UML artifacts - Flow, sequence and use case diagrams using MS Visio and EA Sparx.
  • Strong understanding and exposure to SDLC.
  • Strong Coding Experience.
  • Experience leading team and provide Mentorship.
  • Requirements mapping against TEMS (IBM IIA) aligned Business Activities & Processes
  • Hands on experience working on Waterfall, Iterative waterfall, Scrum, and Agile model.
  • Hand on Project Management Experience.
  • Experience working with Off-Shore and On-Shore team environment.
  • Versatile team player with excellent verbal and written communication skills, ability to lead and a self motivated individual with commendable analytical and problem solving skills.
  • Responsible for Design and Functional issues with internal and external, technical and non-technical teams.
  • Ability to work in tight schedules and efficient in meeting deadlines.

TECHNICAL SKILLS

J2EE Technologies: EJB 3.0, Servlet, JSP, JMS, JNDI, JDBC, Web Services (SOAP), SOA.

Database: Oracle 10 g/9i, MS SQL Server, MySQL, DB2.

Patterns: MVC Architecture, J2EE Design Patterns.

Application Server: WebLogic 7.0, WebSphere 7.0

Web Servers: Apache Tomcat, JBoss Web Server

UML Design Tools: Rational Rose 2000, MS Visio, EA SPARX

Version Control: CVS, SVN, ClearCase

Scripts: JavaScript

Markup Language: HTML, DHTML, XML

IDE/Tools: Eclipse, MyEclipse, RAD 7.5

Operating System: Windows XP.

Open Source: Jakarta Struts, Spring, Jakarta ANT, Maven, Hibernate, Log4J

Language Know: Java 1.5/1.4 and 5, SQL, PL/SQL

Other Tools: Toad for Oracle, Bugzilla, HP Quality Center

Office Tool: MS Office suite, MS Project, MS SharePoint

PROFESSIONAL EXPERIENCE

Confidential, Chanhassen, Minnesota

Over-Arching Technical Lead

Responsibilities:

  • Work closely with Enterprise Architect, Information Architect and Solution Architect to identify the complexity of functionality and data to support Deals Mgmt project by proposing Information Architect and Solution Architect.
  • Scope Review with Business Analyst, Architect and IT Manager.
  • Design Review With Solution Architect and Enterprise Architect.
  • Work with different team like Buying, Pricing, Supply-chain and Finance team to identify the existing feature and application enhancement.
  • Outline Business Use Case and Test Plan.
  • Work with different Team to align the Design and development of the application.
  • Work with Business Analyst to identify various requirement.
  • Discuss Technical requirement and challenges with Architect and Implementation Manager.
  • Work with Business Analyst on Requirement.
  • Co-ordinate with different team on application enhancement and work closely with test team on functionality test.
  • Work with on-site / off-shore and Vendor team for application development.
  • Responsible for Gap Analysis before production release sign - off.
  • Prepare Status Report for different project weekly.

Environment: Microsoft Visio, Enterprise Sparx, Microsoft PowerPoint and Window XP.

Confidential, Minneapolis, Minnesota

Technical Lead

Responsibilities:

  • Work with Architect to propose the Candidate and Solution Architecture.
  • Design Review with Architect and Technology Manager.
  • Work with different Vendor Architect to align the Design and development of the application.
  • Work with Business to identify different Use Case Scenario.
  • Prepare different Artifacts to discuss with Business and Technology Manager.
  • Work with Architect to Outline Long Term and Short Term road map.
  • Discuss Technical requirement and challenges with Development Lead.
  • Propose Integration Design (Web Service or File Based) between Well’s Application (In-House) including Wachovia Application and Vendor Application and implementation.
  • Coordinate with Business Analyst on Requirement.
  • Work with different team within Confidential to Proposed Enhancement Design for existing application.
  • Work with Developer on Design Prototype and Implementation.
  • Work with on-site / off-shore and Vendor team for application development.
  • Responsible for Gap Analysis before production release sign - off.
  • Prepare Details Design Doc, Walk through with development team and responsible for Design Implementation.
  • Coordinate with testing team.
  • Prepare Alternate Design and Solution.
  • Work with HPU / HPS (Home preservation Underwriters / Specialist) to identify the Pain Points and outline the Value added Solution.
  • Work with TIBCO and Lending Grid Platform developer to implement different integration web services.
  • Prepare Status Report for different project weekly.
  • Perform the Project Management responsibility.

Environment: Microsoft Visio, Enterprise Sparx, Java, SOA Service, .Net, TIBCO, Oracle 10g, Sql Server 2008, Mainframe (Fidelity DB), SFTP, NDM and Window XP.

Confidential, Glendale, Arizona

Java Technical Lead / Architect

Responsibilities:

  • Requirement gathering and requirement clarification from respective application owner.
  • Analyzed requirements and mapped them against TEMS (IBM IIA) Business Activities & Processes.
  • Creation Requirement artifacts for existing payment channels, to support New Product policies (AZ Auto & CA Select).
  • Requirement mapping with different Module.
  • Use case preparation with flow diagram and sequence diagram.
  • Use case walk through with on-shore and off-shore development team.
  • Responsible for creating Conceptual and High Level Design Document.
  • Client interaction on Daily basis for requirement, use case discussion.
  • Interaction with SME’s on various business and design aspects.
  • Develop and present Artifact to Architect Review Board (ARB) and discuss the solution approach.
  • Preparation of Wall Walk artifact.
  • Development and discussion of Functional artifact with developer and architect.
  • Creation of Billing and Payment Capabilities artifact for SME and Business.
  • Preparation of story board.
  • Developed use case diagram, conceptual diagram, logical diagram, sequence diagram and N to N flow diagram.
  • Development of Work Flow Diagram.
  • File movement conceptual design and requirement mapping for Axway.
  • Gap Analysis between business and product implementation.
  • Solution proposal based on Gap Analysis finding for PCI Compliance.
  • Responsible for Test case preparation, review with Developer.
  • Involve in testing.
  • Involved in Off-shore and On-shore team management and work closely with Solution Architect.

Environment: EA SPARX, MS VISIO, Java 1.5, Informatica, JSP, Struts, Web Services, SOA Services, Hibernate, Oracle 11g, RAD, WebSphere 7.0, Clearcase and Window XP.

Confidential, Lowell, Arkansas

Java/J2ee Senior Developer/Technical Lead

Responsibilities:

  • Handling customer interaction weekly and need based for requirement clarification and development updates.
  • Work Allocation to developer and provide guidance and mentorship.
  • Involved in Software Requirement Specification (SRS) documents and Design documents preparation.
  • Developed Use Case Diagrams, Class Diagrams and Sequence Diagrams.
  • Involved in User Interface and Design.
  • Involved in Code Review and Bug Fix issue.
  • Involved in Unit testing and Systems integration testing.
  • Involved in development of various test cases and scripts on need base.
  • Responsible for Production Release Notes preparation and review.
  • MVC pattern implementation using Apache Struts.
  • Designed and developed applications on Struts, JSP and Tiles for the GUI component.
  • Developed JSP’s using Custom Actions, Java Beans, EJB and Servlet and Jboss Server.
  • Used all the components of Struts Framework like Action Forms, Action Servlet, Action Mappings, Action Errors, and Apache Tiles.
  • Configured application code under struts-config.xml.
  • The Presentation layer is developed using Struts and Tiles framework.
  • Development of UI using Struts Tag Libraries.
  • Implementation of logging using Log4j.
  • Implementation of Hibernate (HSQL) for database interactions.
  • Structured and implemented Software configuration management using SVN.
  • Developed scripts for build and deployment using ANT.
  • Involved in design of Data Base and writing complex SQL queries and store procedure.
  • Preparation for ER - Diagram for data relation and its flow.
  • Worked with Data and application architect to design solutions, to ensure all application development, testing and deployment is done successfully.
  • Involved in bug fixing and functionality enhancements in the maintenance phase.
  • Responsible for on call client/customer support.
  • Responsible for technical issues with internal and external, technical and non-technical teams.

Environment: Java 1.5, J2EE, Servlet, JSP, Struts, JDBC, Hibernate, Jboss, Oracle 10g, SVN (Subversion), CSS, ANT, Log4j, Eclipse and Window XP.

Confidential, LA, California

Java/J2ee Technical Lead

Responsibilities:

  • Handling Client interaction weekly and need based for requirement clarification.
  • Involved in Software Requirement Specification (SRS) documents and Design documents preparation.
  • Actively involved in Requirement Estimation.
  • Responsible to mentor junior developer.
  • Developed Use Case Diagrams, Class Diagrams and Sequence Diagrams.
  • Involved in User Interface and Design.
  • Involved in Code Review and Bug Fix issue.
  • Involved in Unit testing and Systems integration testing.
  • Responsible for Production Release Notes preparation and review.
  • Mentor junior developer.
  • Handled Project status meetings to know the status of development status.
  • Report to the Project Manager for development activity.
  • Work closely with Technical Lead for various module developments.
  • Worked with Test Environment Management Group to set up environments for Integration Testing and System Testing.
  • Involved in development of various test cases and scripts on need base.
  • Responsible for Production Release Notes and review.
  • MVC pattern implementation using Spring.
  • Designed and developed applications on Spring, JSP and CSS for UI component.
  • Developed JSP’s using Custom Actions, Java Beans, EJB and Servlet.
  • Involved in the validation of forms using Spring Validation features.
  • The Presentation layer is developed using Spring and Tiles framework.
  • Implementation of user authentication using LDAP.
  • Development of report feature using Jasper Reports.
  • Implementation of logging using Log4j.
  • Structured and implemented Software configuration management using SVN.
  • Developed scripts for build and deployment using Maven.
  • Developed the POJO using Hibernate for Database interaction.
  • Involved in writing complex SQL queries and store procedure.
  • Involved in design of Data Base and writing complex SQL queries and store procedure.
  • Involved in Database Design and Exposure of ER - Diagram.
  • Worked with Data and application architect to design solutions, to ensure all application development, testing and deployment is done successfully.
  • Involved in bug fixing and functionality enhancements in the maintenance phase.
  • Responsible for technical issues with internal and external, technical and non-technical teams.

Environment: Java 1.5, J2EE, Servlet, JSP, Spring, JDBC, Hibernate, WebLogic, Oracle 10g, SVN (Subversion), CSS, Maven, Log4j, Eclipse and Window XP.

Confidential, Houston, Texas

Java/J2ee Senior Developer

Responsibilities:

  • Involved in Requirement Analysis and Design document preparation.
  • Developed the application using MVC Architecture.
  • Developed Use Case Diagrams.
  • Responsible for implementation of SDLC.
  • Involved in User Interface and Design.
  • Involved in Code Review and Bug Fix issue.
  • Involved in Unit testing and Systems integration testing.
  • Involved in development of various test cases and scripts on need base.
  • Involved in code review.
  • Developed Design Patterns of J2EE like DAO, Transfer Object and Session Façade.
  • Developed messaging components using Java Messaging Services (JMS 1.1).
  • MVC pattern implementation using Apache Struts.
  • Developed JSP’s using Custom Actions, Java Beans, EJB and Servlet.
  • Used all the components of Struts Framework like Action Forms, Action Servlet, Action Mappings, Action Errors, and Apache Tiles.
  • The Presentation layer is developed using Struts Tiles framework.
  • Development of JSP for web application.
  • Development of UI using Struts Tag Libraries.
  • Develop application using Struts Framework.
  • Development using Struts tiles.
  • Development using struts-validation framework.
  • Configure and use application specific xml files like web.xml, struts-config.xml.
  • Performed unit-testing of the application using JUnit.
  • Implementation of logging using Log4j.
  • Extensively worked in Hibernate Query Language.
  • Developed EJB and Deployment Descriptors of J2EE.
  • Deployed JAR, WAR and EAR in Server environments.
  • Used ClearCase for version control.
  • Developed and executed unit test cases to minimize the slippage of bugs.
  • Developed build scripts in Apache ANT tool.
  • Used Oracle 9i as database and developed stored procedures for data access logic
  • Involved in testing and bugs fixed arises in production environment.
  • Responsible for technical issues with internal and external team.

Environment: Java 1.5, J2EE, Servlet, EJB, Struts, JSP, Java Bean, CSS, ANT, ClearCase, JDBC, Hibernate, Ant, Eclipse, WebSphere 6.1, Oracle 9i, Log4j, Windows XP.

Confidential, Portland, Oregon

Senior Software Developer

Responsibilities:

  • Involved in Software Requirement Specification (SRS) doc and Design doc preparation.
  • Interacted with clients to resolving technical and business requirements related Issues.
  • Involved in User Interface and Design.
  • Involved in Code Review and Bug Fix issue.
  • Involved in Unit testing and Systems integration testing.
  • Involved in development of various test cases and scripts on need basis.
  • MVC pattern implementation using Apache Struts.
  • Developed JSP’s using Custom Actions, Java Beans, EJB and Servlet.
  • Used all the components of Struts Framework like Action Forms, Action Servlet, Action Mappings, Action Errors, and Apache Tiles.
  • The Presentation layer is developed using Struts Tiles framework.
  • Development of JSP for web application.
  • Development of UI using Struts Tag Libraries.
  • Develop application using Struts Framework.
  • Development using Struts tiles.
  • Development using struts-validation framework.
  • Implementation of logging using Log4j.
  • Implementation of Secure Sockets Layer (SSL).
  • Configure and use application specific xml files like web.xml, struts-config.xml.
  • Implementation of web services using SOAP.
  • Performed unit-testing of the application using JUnit.
  • Involved in writing complex SQL queries to store, retrieve and update data.
  • Structured and implemented Software configuration management using CVS.
  • Responsible for code review and bug fix.
  • Involved in weekly development status update.
  • Worked with Data and application architect to design solutions, to ensure all application development, testing and deployment is done successfully.

Environment: Java 1.4, J2EE, Servlet, EJB, Struts, JSP, Log4j, Java Bean, CSS, CVS, JDBC, Eclipse, JBoss, Maven, Oracle 9i, Windows XP.

Confidential

Software Developer

Responsibilities:

  • Involved in Design and Test document preparation.
  • MVC pattern implementation using Apache Struts.
  • Involved in User Interface Design and development.
  • Developed JSP’s using Custom Actions, Java Beans, EJB and Servlet.
  • Developed a web- application validation using Struts-Validator framework.
  • Used all the components of Struts Framework like Action Forms, Action Servlet, Action Mappings, Action Errors, and Apache Tiles.
  • The Presentation layer is developed using Struts and Tiles framework.
  • Development of UI using Struts Tag Libraries.
  • Development of Data Access Object (DAO) to handle data base communication.
  • Implementation of logging using Log4j.
  • Performed unit-testing of the application using JUnit.
  • Involved in Code Review and Bug Fix issue.
  • Involved in Unit testing and Systems integration testing.
  • Involved in development of various test cases and scripts on need base.
  • Involved in writing complex SQL queries to store, retrieve and update data.
  • Involved in developing various Session and Entity beans to handle business logic.
  • Managing the source control using CVS.
  • Participate in weekly status update meeting.
  • Involved in providing the application support, analyzing, bug fixing & testing of change requests during maintenance phase.

Environment: Java 1.4, J2EE, Servlet, JSP, EJB, Struts, Java Bean, CSS, ANT, CVS, JDBC, Eclipse, JBoss, Log4j, Oracle 9i, Windows XP.

We'd love your feedback!