Technical Lead Resume
Richfield, MN
EXPERIENCE SUMMARY:
- My goal is to utilize my Information Systems skills towards a challenging career in a growth oriented and leading edge organization that recognizes and values individual contribution and which will provide opportunities for continuing growth and advancement.
- I am having 11.5 years of experience in IT industry with extensive experience of Application Requirements Gathering, Proof of Concepts (POC) / Feasibility Study, Analysis, Design, Development, Integration, deployments, logical data modeling and Maintenance/Support for Web, Standalone, and Client - Server based Software Applications in Mobile Activation, Telecom, Insurance, Automobile, E-Learning and Automation domains.
- Rich work exposure in software development with responsibilities as Software Architect, System Analyst, Technical Lead, Onsite Coordinator, Release Manager, Configuration Manager and Team Member.
- Excellent background in developing applications using Core Java, J2EE, on BEA Web Logic Application Server, Web Sphere Application Server (WAS) and JBOSS. In Depth knowledge and hands on experience in Struts, Spring, Hibernate, Swings, AWT, Hibernate, Web Services, JSP, HTML, DHTML, AJAX, JSTL, JSF, XML,XSLT, JMS, JNDI, Apache, Tomcat, JDBC, Shell Scripts, Rational Clear Case, Clear Quest, JavaScript, Auto IT, TIBCO, MQ, Oracle, Design Patterns, UML modeling, SOA, Eclipse, WSAD IDE's, ANT, SSL, Authentication, CVS, Hudson, Jenkins, ANT and Maven, Build and Deployment Automation process.
- Developed Basel II common framework with Spring, Struts, ORM (Hibernate), UML and design patterns. It act as a plug-in toll and supports entire Basel II work streams with CSV upload, download, locking, mail, scheduler, ftp, jasper reports and workflow features.
- Implemented JTest and JUnit test cases using Spring mockup and done POC.
- Excellent knowledge on Service-Oriented Architectures using Web Services
- Highly organized and very strong analytic skills and detail-orientation.
- Ability to assess risks proactively and perform effective issue and risk management.
- Experience in managing Onsite/Offshore work and have the ability to get/understand the holistic view/perspective at Enterprise level. Have good communication skills & client interaction skills. Involved in Requirements Gathering, Proof of Concepts (POC) / Feasibility Study.
- Good knowledge in Estimation, Project Planning, Project tracking, Effort tracking. Release management, Operation Readiness Testing, Security Penetration testing, Production Support, Environment Setup and application deployment automation.
- Good presentation skills and ability to build client relationships at Sr. Business leader levels.
- Good understanding of engagement models, program structuring, quality processes, Agile, Lean methodologies and the Software Development Life Cycle (SDLC) concepts.
- Highly organized and very strong analytic skills and detail orientation.
- Experience in managing Onsite/Offshore work and have the ability to get/understand the holistic view/perspective at Enterprise level. Have good communication skills & client interaction skills.
- Exposure to various Microsoft related products.
TECHNICAL SKILLS:
Databases: MS Access, Oracle 8.x, 9i, 10g, postgre SQL
Development/Productivity Tools: MS Products, SQL*Plus, Visual Basic, Visual Interdev, Weblogic 10.3, Websphere Studio 5.1.2, Eclipse.
ECom Frameworks/Web Technologies: Enterprise Java Beans (EJB), J2EE, Struts, AJAXJSTL, Swings, AWT, JDBC, Spring, Hibernate, JMS, AJAXTIBCO, Tomcat Web Server, Web Sphere, JSF
Functional Areas: Mobile Activation, Telecom, Risk ManagementAutomobile, Insurance, E- Learning, Automation
Programming Languages: Java, J2EE, Microsoft Visual Basic
Software Engineering Methodologies: JTest, JUnit, OOAD, Rational Clear Case, Rational Clear
Tools: /Technologies: Quest, Rational Rose, UML, Hudson, Jenkins, Splunk.
Verticals: Education, Automation, Insurance, Automobile, Telecom Object Oriented Principles Processes, Software
Development methodologies: Agile Methodology, Rational Unified Process (RUP), Object Oriented Application Development (OOAD), Unified Modeling Language (UML)
Frameworks and Architectures: Model View Controller (MVC), Jakarta Struts 1.1Service Oriented Architectures (SOA using Web Services)Web Servers TOMCAT, APACHE
Application Servers: Web Logic 10.3, WebSphere 4.0.7/5.1/6.1 , Jboss
Remote Invocation Frameworks: Java RMI, Web Services.
Architectures: MVC with Struts, Springs and SOA.
Modeling Tools: RATIONAL ROSE 2002.
Version Control: RATIONAL CLEARCASE 5.0, CVS, PVCS and Hithub.
PROFESSIONAL EXPERIENCE:
Confidential, Richfield, MN
Technical Lead
Responsibilities:
- Identify external vendors or carrier changes, analysis impact, prepare design document and provide better solution to business.
- I was responsible for the detailed design of the whole system. This includes high level design and low level designing of each module using UML along with the integration model.
- Design and Coding of Web Services using Java,J2ee, XML, XSLT, JSF, WSDL and Hibernate
- Design, Prepare Technical Design Document, Draw UML diagrams and identify the new classes / xslts.
- Involved requirement analysis Design and Develop, Deployment and Testing based on requirements.
- Creation of database tables, stored procedures, triggers to meet requirements.
- Identifying common services deploy TIBCO environments to expose services outside of Confidential to decouple the existing system and remove dependencies of other application.
- Implemented RMS feed update process by using MQ setup.
- Developed CART application to automate build process to deploy applications automatically using Hudson integration Tool using ANT and Maven script.
- Migrating build process from Hudson to Jenkins. Involving cloud computing initiatives.
- Implemented SPLUNK to identify the issues quickly with all the integrated systems based on transaction.
- Identify current environmental limitations and Upgrade next software version.
- Resolved compatibility issues in applications while upgrading to Java 1.6 and Web logic 10.3.
- Coordinating Infrastructure team for firewall, Layer 7, SAML token and SSL certificates implementation to provide security of applications.
- Implementing Web Logic Authentication to enable security for web services.
- Design infrastructure architecture, setup environments like Dev, QA, Performance, Prod Like and production, Involving ORT, UAT and Security Penetration Testing.
- Involve planning, estimation, setup GO /NO-GO decision and release management process.
- Support to production implementation, handling issues from BestBuy stores, provide input to support team to find issues and fixing the issues in back office applications.
- Planning next release tasks, allocate work to offshore and onshore team member, track their task and deliver the code or configuration on time. Mentor new team members.
Environment: Windows-XP, Linux, Java 6, J2EE, Struts, Spring, Web Service, Hibernate, Web Logic 10.3, Eclipse 3.1, JSP, Custom Tags, HTML, CSS, XML, XSLT JavaScript, Ant, Maven, PL/SQL, UNIX Scripts, TIBCO, DB Objects like Stored Procedures, Triggers, Views, Functions etc, Log4J, JUnit,, Oracle 10g, MQ, FTP, Hudson, Jenkins, Splunk, JUnit, Apache (Load Balancer), Share point.
Confidential, CO
Technical Lead
Responsibilities:
- Involved requirement analysis Design and Develop, Deployment and Testing based on requirements.
- Interact with Customers for new requirements, provide solution, and analysis system impact.
- Work with Other Systems/Business Analyst and find solution for new changes/defects fixing.
- Design, Prepare Technical Design Document, Draw UML diagrams and identify the new classes / xslts.
- Involving into development and defect fixing for SIT/Production Environment.
- Involved requirement analysis Design and Develop, Deployment and Testing based on requirements.
- Creation of database tables, stored procedures, triggers to meet requirements.
- Work with Other Systems/Business Analyst and find solution for new changes/defects fixing.
- Prepare status report, list accomplishments and plan for the upcoming week to onshore and offshore.
- Providing functional and technical help to the team. Communicate issues to onsite folks and resolve.
- Explain requirement, clarify queries, work allocation and tracking from offshore.
Environment: Windows-XP, Java, J2EE, Hibernate 3.0, Web sphere 6.1, RAD 7.0, Eclipse 3.1, AWT, HTML, CSS, XML, XSLT, EJB, DB Objects like Stored Procedures, Triggers, Views, Functions, Log4J, JUnit, Oracle, SOA BPM Work Flow, BPEL, JUnit and JTest
Confidential, Boston, MA
Technical Lead
Responsibilities:
- I was responsible for the detailed design of the whole system. This includes high level design and low level designing of each module using UML along with the integration model.
- Involved requirement analysis Design and Develop, Deployment and Testing based on requirements.
- Creation of database tables, stored procedures, triggers to meet requirements.
- Involved in extensive review of Code and Testing efforts before delivering components to onside
- Involved in writing and reviewing Ant Scripts for building, testing the Application.
- Design and Coding of User Interfaces using JSP, AJAX, Servlet, Spring Hibernate and Struts
- Introduced and validated JTest usage for Basel II Projects for automating static analysis of the code.
- Troubleshoots problems and helps other team members. Following lean process (pair programming, visual chart).
- Involved in the Code Review using JTest, requirement gathering with business analyst, data model discussion
- Prepare status report, list accomplishments and plan for the upcoming week, trouble shoot the problem and help onsite team.
- Providing functional and technical help to the team. Communicate issues to onsite folks and resolve.
- Attended weekly client calls and updated weekly status report to the Project Manager.
Environment: Windows-XP, Java 5, J2EE, Struts, AJAX, Hibernate 3.0, Web sphere 6.1, RAD 7.0, Eclipse 3.1, JSP, Custom Tags, AWT, HTML, CSS, XML, JavaScript, Ant Script, PL/SQL, JSTL, JMS, Rational Clear Case, Rational Clear Quest, Rational Rose, DB Objects like Stored Procedures, Triggers, Views, Functions etc, Log4J, JTest, JUnit, Oracle 10g, Share point, JUnit and JTest
Confidential, Boston, MA
Senior Software Engineer
Responsibilities:
- Involved requirement analysis Design and Develop, Deployment and Testing based on requirements.
- Understand the business case and Implementing business rules
- Creation of database tables, stored procedures, triggers to meet requirements.
- Involved in extensive review of Code and Testing efforts before delivering components to onside
- Design and Coding of Data representation pattern using Design Patterns and UML Modeling.
- Prepare status report, list accomplishments and plan for the upcoming week, trouble shoot the problem and help onsite team.
- Providing functional and technical help to the team. Communicate issues to onsite folks and resolve.
- Attended weekly client calls and updated weekly status report to the Project Manager.
- Involved in writing and reviewing Ant Scripts for building, testing the Application.
- Design and Coding of User Interfaces using JSP, AJAX, Servlet, Spring and Struts
Environment: Windows-XP, Java 5, J2EE, Struts, AJAX, Hibernate 3.0, Web sphere 6.1, RAD 7.0, Eclipse 3.1, JSP, Custom Tags, Swings, AWT, HTML, CSS, XML, JavaScript, Ant Script, PL/SQL, JSTL, Rational Clear Case, Rational Clear Quest, Rational Rose, DB Objects like Stored Procedures, Triggers, Views, Functions etc, Log4J, JTest, JUnit, Oracle 10g, Share point
Confidential
Software Consultant
Responsibilities:
- Involved requirement analysis Design and Develop, Deployment and Testing based on requirements.
- Creation of Index and find tune SQL queries to DB improve performance, create database tables, stored procedures, triggers to meet requirements.
- Involved in production support activities, Resolve the issues successfully with in SLA.
- Design and Coding of Data representation pattern using Design Patterns and UML Modeling.
- Prepare status report, list accomplishments and plan for the upcoming week, trouble shoot the problem and suggest the solution to business team.
- Involved in the document preparation/modification for Configuration Management Plan, Use Case, Low-level design (including Class Diagram & Sequence Diagram), Prototypes and Traceability Matrix
- Involved in the creation of system specifications and release documentation.
Environment: Windows, Java, Servlet, JSP, Oracle, ANT, Web Sphere, UML, and Rational Rose.
Confidential, Boston, MA
Software Consultant
Responsibilities:
- Involved requirement analysis Design and Develop, Deployment and Testing based on requirements.
- Understand the business case and Implementing business rules
- Creation of database tables, stored procedures, triggers to meet requirements.
- Involved in extensive review of Code and Testing efforts before delivering components to onside
- Design and Coding of Data representation pattern using Design Patterns and UML Modeling.
- Prepare status report, list accomplishments and plan for the upcoming week, trouble shoot the problem and help onsite team.
- Involved in the document preparation/modification for Configuration Management Plan, Use Case, Low-level design (including Class Diagram & Sequence Diagram), Prototypes and Traceability Matrix
- Involved in the creation of system specifications and release documentation.
Environment: Windows, Java, Servlet, xml, xslt, Oracle, ANT, Web Sphere, UML, and Rational Rose.
Confidential
Developer
Responsibilities:
- Involved requirement analysis Design and Develop, Deployment and Testing based on requirements.
- Participated in the design and development of system components and process
- Design and coding of user interfaces using Applet, Servlet, JDBC, DHTML, DOM and Java Script
- Creation of database tables, stored procedures, triggers to meet requirements.
- Involved in extensive review of Code and Testing efforts before delivering components.
- Design and Coding of Data representation pattern using Design Patterns and UML Modeling.
- Prepare status report, list accomplishments and plan for the upcoming week.
- Involved in the document preparation/modification for Configuration Management Plan, Use Case, Low-level design (including Class Diagram & Sequence Diagram), Prototypes and Traceability Matrix
- Attended client meeting and clarified requirements.
- Involved in the creation of system specifications and release documentation.
Environment: Linux, Java, Servlet, Applet, DOM, DHTML, Java Script, CSS, ANT, JBoss, UML and Postgressql
Confidential
Developer
Responsibilities:
- Involved requirement analysis Design and Develop based on requirements.
- Participated in the design and development of system components and process
- Design and coding of user interfaces using JSP, Servlet, JDBC, HTML and Java Script
- Preparing test cases for Unit and System Testing.
- Involved in the development, application deployment and Testing
- Creation of database tables, stored procedures, triggers to meet requirements.
- Involved in extensive review of Code and Testing efforts before delivering components.
- Design and Coding of Data representation pattern using Design Patterns and UML Modeling.
- Prepare status report, list accomplishments and plan for the upcoming week.
- Involved in the document preparation/modification for Configuration Management Plan, Use Case, Low-level design (including Class Diagram & Sequence Diagram), Prototypes and Traceability Matrix
Environment: Linux, Java, Servlet, JSP, DHTML, Java Script, CSS, ANT, UML, Postgres SQL, and JBoss
Confidential
Programmer
Responsibilities:
- Participated in the design and development of system components and process
- Design and coding of user interfaces using JSP, Servlet, JDBC, HTML and Java Script
- Preparing test cases for Unit and System Testing.
- Fixing and do root cause analysis of the defect.
- Involved in the development, application deployment and Testing
- Creation of database tables, stored procedures to meet requirements.
- Involved in extensive review of Code and Testing efforts before delivering components.
- Providing functional and technical help to the team.
- Design and Coding of Data representation pattern using Design Patterns and UML Modeling.
Environment: Windows, Java, Servlet, JSP, Java Script, DHTML, CSS Web Logic and Oracle
Confidential
Programmer
Responsibilities:
- Participated in the design and development of system components and process
- Design and coding of user interfaces using JSP, Servlet, JDBC, HTML and Java Script
- Preparing test cases for Unit and System Testing.
- Fixing and do root cause analysis of the defect.
- Involved in the development, application deployment and Testing
- Creation of database tables, stored procedures to meet requirements.
- Involved in extensive review of Code and Testing efforts before delivering components.
- Providing functional and technical help to the team.
Environment: Windows, Java, Servlet, JSP, DHTML, CSS, Java Script Web Logic and Oracle