Tech Lead Resume
Milpitas, CA
SUMMARY
- Highly Motivated professional with 9+ years of experience in the field of IT, Primarily in development of web - based Solutions & Application development Using Java and PL/SQL.
- Expertise in Gathering Requirement and Analysis, Design, Development, Testing and Implementation of Web Based Applications and Enterprise Application Development with the clients like Confidential s, Mitsui Sumitoma Insurance (MSI) etc.
- Has exposure in the Design, development and maintenance of commercial projects using Waterfall Model and Agile Model.
- Exposure in Planning, Estimating and Scheduling project development activities.
- Expertise for presenting the estimates and based on the estimates prepares the plan for Resourcing along with the PM. Responsible for doing development estimates based on the high-level requirementsbased on the Estimate Template.
- Involved in taking decision to finalize the scope along with the Project Manager and solution Architect for Continuous Delivery Model, Montly and Quarterly Releases during Planning stage on architectural design of projects.
- Responsible for doing System Demos(Sprint Demos) during the progress of the project.
- Responsible for reporting on the progress of a project to the Managers and responsible for ccompleting all the cycles/phases of the Project development life cycle until PRD is signed off from Business Analysts, and Users.
- Exposure in impelenting Agile processes such as defining Sprints, creating userstories, setting up the daily scrum calls, Retrospective calls and tacking the status/progress for the tasks.
- Extensive work experience in Object Oriented Analysis and Design, Java/J2EE technologies, Webservices(REST) including HTML, DHTML, FTL, XSLT, XML, JavaScript, CSS, AJAX, Webworks, Log4J and Oracle, PL/SQL for developing server side applications and user interfaces
- Expertise in developing applications with Java, Java Beans, JDBC, JSP, Servlets, JMS, EJB and Design Patterns.
- Experienced in designing J2EE applications using Struts frameworks, MVC patterns, Spring.
- Proficient in developing applications using ORM framework like IBATIS, Hibernate.
- Extensive experience in working in databases such as Oracle and writing Stored Procedures, Functions, Joins and Triggers, Packages for different Data Models and designing Data models.
- Has good knowledge and exposure of application model to develop web-based solutions using Java, Servlets, JDBC Web Services, Oracle PL/SQL, TIBCO.
- Has Strong Analytical and Interpersonal skills and has Good team leadership skills and invariably meets the Client Expectations.
TECHNICAL SKILLS
Programming Skills: Java, Servlet, JSP, Struts, Web Services(REST), XML, HTML, JQuery, JSON, AJAX, AngularJS SPRING, IBATIS, Hibernate, EJB, XSLT, FTL, Jasper Report.
Oracle PL/SQL: TIBCO(Business works)
Tools: & Techniques: Eclipse, Toad, Kintana, HP Quality Center,APPDB, uDeploye/uRelease, Rally, Jira
SVN, Artifactory, HP Project and: Portfolio Management WorkbenchSonar(CI), Maven, Ant, Log4j, PVCS, WIN CVS, Cooktop, Star Team, VSS, Lotus Notes
Databases: Oracle 9i/10g/11g,12i, SQL Server 2000, MYSQL
Software Tools: Web logic, JBOSS, Web sphere, Tomcat, TOAD, Visual Modeler, TIBCO BW Workflow.
Operating Systems: Windows, UNIX, LINUX
SDLC Methodologies: Waterfall, Agile
PROFESSIONAL EXPERIENCE
Confidential, Milpitas, CA
Tech Lead
Responsibilities:
- Involved in Planning, Estimating and Scheduling project development activities.
- Responsible for presenting the estimates and based on the estimates prepares the plan for Resourcing along with the PM.
- Involved in taking decision to finalize the scope along with the Project Manager and solution Architect for CD, Montly and Quarterly Releases.
- Responsible for doing System Demos during the progress of the project.
- Responsible for reporting on the progress of a project to the managers.
- Responsible for maintain the Project status as green and according follow ERMO timelines and expedite the ERMO support while deployements.
- Responsible for impelenting Agile processes such as defining Sprints, creating userstories, setting up the daily scrum calls, Retrospective calls and tacking the status/progress for the tasks.
- Expertise in implementation of Full Lifecycle of SDLC as well as implementation of agile methodologies.
- Involved in Requirement Gathering, doing Estimation, Analysis, Design & Documentation, coding, Unit Testing, System Testing and Reviews for Code and Design documents for different Modifications/Enhancements as well as Bug fixes as part of Quarterly and Monthly Releases using Java and PL/SQL.
- Involved in preparing User Stories, Functional Specification Documents and Technical Specification Documents.
- Involved in development of user interfaces in JSP, validations in JS, Ajax, Action classes for handling business processing and controlling flows to DAOs and delegating the calls to BackEnd, writing PL/SQL objects like fuctions, procedures, Packages.
- Involved in implementing REST Webservices.
- Implemented Struts Validation Framework for Server side validation
- Implemented Java/J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object.
- Build & Deployment of the application in Unix/Linux in different environments
- Evaluating Systems specifications for client area web site requirements and determining and implementing the most efficient and cost - effective software solution.
- Participated in client calls for Requirements gathering and Daily Status updates and Scrum Calls
- Agile Management and Software Development with Extreme Programming, Scrum.
- Involved in IT Transition (Pre and POST GO LIVE Activities).
- Managing and Supporting Cross-Functional Applications.
- Involved in IT Support to QA and Business during QA testing phase, BAT phase and UAT phase.
- Knowledge Transfer to QA, BSOS (Support teams) and other Cross Functional teams.
- Supporting and Monitoring of Post Release Activities for Normalization.
- Involved in implementation of CMMI Level 5 Processes in Quarterly Release Projects.
- Knowledge Transfer to QA, BSOS (Support teams) and other Cross Functional teams.
- Used Quality Center and Jira for bug tracking and project management.
- Leading and Managing Team of 12 members in my track.
- Building Resources in applications through KTs.
Environment: Java, JSP,DAO, Struts, Web Services(REST), AJAX, JQuery, JSON, XML, Java Script, Jasper Reports, Web Sphere, Oracle PL/SQL
Confidential, Milpitas, CA
Tech Lead
Responsibilities:
- Involved in Planning, Estimating and Scheduling project development activities.
- Responsible for presenting the estimates and based on the estimates prepares the plan for Resourcing along with the PM.
- Involved in taking decision to finalize the scope along with the Project Manager and solution Architect for CD, Montly and Quarterly Releases.
- Responsible for doing System Demos during the progress of the project.
- Responsible for reporting on the progress of a project to the managers.
- Responsible for maintain the Project status as green and according follow ERMO timelines and expedite the ERMO support while deployements.
- Responsible for impelenting Agile processes such as defining Sprints, creating userstories, setting up the daily scrum calls, Retrospective calls and tacking the status/progress for the tasks.
- Expertise in implementation of Full Lifecycle of SDLC as well as implementation of agile methodologies.
- Involved in Requirement Gathering, doing Estimation, Analysis, Design & Documentation, coding, Unit Testing, System Testing and Reviews for Code and Design documents for different Modifications/Enhancements as well as Bug fixes as part of Quarterly and Monthly Releases using Java and PL/SQL.
- Involved in preparing User Stories, Functional Specification Documents and Technical Specification Documents.
- Involved in development of user interfaces in JSP, validations in JS, Ajax, Action classes for handling business processing and controlling flows to DAOs and delegating the calls to BackEnd, writing PL/SQL objects like fuctions, procedures, Packages.
- Involved in implementing REST Webservices.
- Implemented Struts Validation Framework for Server side validation
- Implemented Java/J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object.
- Build & Deployment of the application in Unix/Linux in different environments
- Evaluating Systems specifications for client area web site requirements and determining and implementing the most efficient and cost - effective software solution.
- Participated in client calls for Requirements gathering and Daily Status updates and Scrum Calls
- Agile Management and Software Development with Extreme Programming, Scrum.
- Involved in IT Transition (Pre and POST GO LIVE Activities).
- Managing and Supporting Cross-Functional Applications.
- Involved in IT Support to QA and Business during QA testing phase, BAT phase and UAT phase.
- Knowledge Transfer to QA, BSOS (Support teams) and other Cross Functional teams.
- Supporting and Monitoring of Post Release Activities for Normalization.
- Involved in implementation of CMMI Level 5 Processes in Quarterly Release Projects.
- Knowledge Transfer to QA, BSOS (Support teams) and other Cross Functional teams.
- Used Quality Center and Jira for bug tracking and project management.
- Leading and Managing Team of 12 members in my track.
- Building Resources in applications through KTs.
Environment: Java, JSP,DAO, Struts, Web Services(REST), AJAX, JQuery, JSON, XML, Java Script, Web Sphere, Oracle PL/SQL
Confidential, Milpitas, CA
Tech Lead
Responsibilities:
- Mainly interacts with the Business People like Product Managers, Customer Solutions Managers, Sales Leads and gather the Requirements.
- Analyze the Requirements and prepares Rules Document, Requirement Documents and supporting requirement documents.
- Involved in doing coding and modeling using Java, PL/SQL and Visual Modeler
- Involved in Implementing the Localization of complete GSC tool with 10 solution in 16 languages
- Involved in IT Support to LAT and translations teams during LAT testing phase.
- Deployment of the different Applications in different Environments in 16 languages.
- Involved in IT Transition (Pre GO LIVE Activities).
- Managing and Supporting Cross-Functional Applications.
- Involved in IT Support to QA and Business during QA testing phase and BAT phase.
- Knowledge Transfer to QA, Support teams and other Cross Functional teams.
- Supporting and Monitoring of Post Release Activities for Normalization.
Environment: Java, JSP,JDBC, Servlet, JS, Oracle PL/SQL, Visual Modeler, IBM Sterling Commerce, XML, Web sphere.
Confidential, Milpitas, CA
Tech Lead / Sr. Developer
Responsibilities:
- Expertise in implementation of Full Lifecycle of SDLC (Involved in doing Estimation, Analysis, Design & Documentation, coding, Unit Testing, System Testing and Reviews for Code and designs documents for different Modifications/Enhancements.
- Involved in fixing up issues/Bugs and small Modifications/Enhancements.
- Involved in preparing Functional Specification Documents and Technical Specification Documents.
- Involved in development of BW Flowa, validations, Action classes for handling business processing and controlling flows, writing PL/SQL objects like fuctions, procedures, Packages which will directlky called in BW workflows.
- Build & Deployment of the application in different environments.
- Evaluating Systems specifications for client area web site requirements and determining and implementing the most efficient and cost - effective software solution.
- Expertise in implementation of CMMI Level 5 Processes in Quarterly Release Projects.
- Maintaining review logs and sending Weekly Status Reports to all stake holders.
- Deployment of the different Applications in different Environments.
- Involved in IT Transition (Pre GO LIVE Activities).
- Managing and Supporting Cross-Functional Applications.
- Involved in IT Support to QA and Business during QA testing phase and BAT phase.
- Knowledge Transfer to QA, BSOS (Support teams) and other Cross Functional teams.
- Supporting and Monitoring of Post Release Activities for Normalization.
- Leading and Managing Team of 9 members of my track.
- Building Resources in B2B applications thought KTs.
- Involved in doing Appraisals to my team members.
Environment: Java, JDBC, TIBCO, Oracle, PL/SQL, Web Services, XML, Web sphere.
Confidential
Developer
Responsibilities:
- Involved in fixing up issues.
- Involved in Design, coding, Testing(Unit Testing, System Testing, UAT Testing) and Documentation for different Modifications/Enhancements in the Product
- Involved mainly in Coding and Testing Java Business objects, Data Objects and Action classes.
- Involved in creating User interfaces using FTL.
- Involved in client side validation using JavaScript
- Involved in coding SQL queries using IBATIS
- Customization and deployment of the Application in different Environments
- Release Activities
- Shipment of the Application to the Client.
- Managing and Guiding the Team
Environment: Java, JDBC, Servlets, EJB, JDOs, DAOs, HTML, XML, XSL, Jasper Reports, Ant, Oracle, Windows 2000, Web logic Server, JBOSS, IBATIS, FTL, Spring, Web work