Technical Lead Resume
0/5 (Submit Your Rating)
Irvine, CA
SUMMARY
- 11+ years of IT experience in object oriented programming, design, development and testing of multi - tier distributed, enterprise applications using JAVA/J2EE technologies with SDLC & AGILE experience.
- Extensive experience in developing applications using Java, Java Beans, JSP, Servlets, Apache Struts framework 1.2 and 2, EJB 3.0,JDBC, JNDI, Spring 3.0, Hibernate, REST,SOAP, Junit, SQL & Oracle.
- Excellent working experience in developing applications using J2EE Design Patterns like creational, structural and behavioral design patterns (MVC Architecture, Singleton, Factory, Service Locator etc.)
- Experience in deploying and configuration on Application & Web Servers such as JBOSS AS 4.3, 5.1, 6.1 EAP, Apache, Tomcat 5.0, WebSphere 6.0, WebLogic 9.2
- Strong experience in the design, development and implementation of Model-View-Controller (MVC) using a Struts 1.2 and 2.0 Framework, Design Patterns and DAO’s using Hibernate 3.5, J2EE Architecture, SDLC, Software Engineering, Object Modeling, Data Modeling.
- Experience in working and testing SOAP & REST Web Services using SOAP UI, Apache CXF, and Jersey.
- Experienced with XML related technologies such as XML, XSL, XSLT, DTD, Schema, DOM, SAX and JAXB technologies
- Experience in working on different Operating System like Windows 95/98/NT/2000/XP, UNIX (IBM AIX 4.3, Linux 6.6).
- Excellent working experience in web-based GUIs development using JavaScript, Ajax, JQuery, JSP, HTML.
- Good experience in using Build & Continuous Integration Tool tools like Maven, ANT and Bamboo.
- Hands on experience using version controls like Tortoise Sub Version (SVN) and Star team.
- Exposure to application development using RDBMS implementation and development using Oracle 9i/10g/11g, SQL, PL/SQL and SQL Server 2008.
- Ability to work in tight schedules and efficient in meeting deadlines.
- Excellent Analytical, Communication and Interpersonal skills.A Strong contributor with a passion to produce quality work.
- Good experience in developing applications using Agile Scrum methodology.
- Extensive experience in all stages of SDLC i.e. requirements analysis and designing, coding & testing. Also have a good experience in involving in complete SDLC life cycle till post production in multiple projects.
- Good exposure on using various tools like Eclipse, IntelliJ Idea, NetBeans IDE, TOAD, SQL Developer in implementing the applications.
- Excellent troubleshooting and debugging skills. Supportive and enthusiastic team player dedicated to streamlining processes and efficiently resolving project issues.
- Software Engineer with thorough hands-on experience in all levels of testing including unit, functional, integration, system, regression and user acceptance testing.
- Good proficiency in the use of Microsoft products including Microsoft Project, MS Word, Excel, PowerPoint, Visio, SharePoint and Outlook
- Worked for major US clients like Confidential Capital, Confidential, CTB/McGraw-Hill, Confidential Pictures, Confidential, Confidential LLC, Confidential Bank etc.
TECHNICAL SKILLS
- Windows
- Linux
- Java 1.5 1.6
- C++
- SQL
- PL/SQL
- Struts 1.2
- Spring 3.1.2
- SEAM 2.2.1
- Web Services- REST & SOAP
- Hibernate 2.0 3.5
- EJB 2.0/EJB 3.0
- Servlets
- JSF 2.0
- JSP 2.0
- JDBC
- LDAP
- JAXB
- XML
- WSDL
- XSD
- JNDI
- Apache AXIS
- CXF
- Jersey
- JQuery
- DOJO
- JavaScript
- AJAX
- HTML
- CSS
- Oracle 9i 10g 11g
- SQL Server 2008
- MYSQL
- JBOSS EAP 4.3/5.1/6.1 EAP
- WebLogic 8.1
- WebSphere 6.0
- Tomcat 5.0
- Eclipse
- NetBeans
- WebLogic Workshop
- IntelliJ Idea
- Tortoise SVN 8.1
- VSS
- TOAD
- PL SQL developer
- Bamboo
- Maven
- ANT
- JUNIT
- MS VISIO
- WinSCP
- MPP
- Putty
- SOAP UI
PROFESSIONAL EXPERIENCE
Confidential, Irvine CA
Technical Lead
Responsibilities:
- Developed and tested web services using JAX-WS, Apache Axis 1.4 and Apache CXF Framework and SOAP UI
- Responsible for designing user interface using JSTL and Spring MVC and the client side
- Involved in design, development and testing the J2EE application based on SpringMVC architecture deployed on Web Sphere Application Server
- Consumed web service hosted by external SAP application & legacy systems
- Validations are extensively done in JQuery
- Involved in writing DAO’s, Queries and commands for connecting to backend Database server using JDBC
- Instrumenting and modifying unit and integration tests to improve software quality and reliability
- Involved in architecture design meetings for the application enhancements and plan the execution of the project and driving continual improvement to system architecture by refactoring old legacy code
- Tested all the web services using SAOP UI tool. Preformed Unit Testing using JUnit
- Working on Agile methodologies and managing the daily scrum calls and represent Integration team work status
- Resolving customer issues by establishing workarounds and solutions, debugging and Root cause analysis and fixing the bugs proactive to improve the quality of application
- Analysed the business requirements and created use cases and created Activity, sequence diagrams
- Developed and maintained project schedules and milestones using Microsoft Project Plan, MS Excel and Power Point
- Demo to the clients along with team for the developed artefacts for each phases of Integration work
- Involved in planning and estimations of Integration tasks for future releases and new projects and reporting project status to client on weekly basis
Confidential, Troy MI
Technical Lead
Responsibilities:
- Involved in architecture design meetings for the application enhancements and plan the execution of the project and driving continual improvement to system architecture by refactoring old legacy codeConducting Unit test to ensure the web-services components are functioning with desired behaviour and System tests to ensure the components are compatible and system works with the desired
- Involved in design, developed and tested the application based on SpringMVC architecture deployed on WebLogic Application Server.
- Developed web services using JAX-WS and Apache Axis 1.4 and Apache CXF Framework. Tested all the web services using SAOP UI tool.
- Tested all the web services using SAOP UI tool.Preformed Unit Testing using JUnit.
- Involved in writing DAO’s, Queries and commands for connecting to database using JDBC.
- Model, View, Controller (Struts) architecture deployed on WebLogic Application Server.
- Involved in Preparation and review of SRS and Design Documents. behaviour.
- Coordinating with hosting team on server setup and other promote to production tasks.
- Interacting and scheduling meetings with source and target for SIT, UAT & Cut over discussions and required approvals.
- Developed and maintained project schedules and milestones using MPP.
- Resolving customer issues by establishing workarounds and solutions, debugging and Root cause analysis and fixing the bugs proactive to improve the quality of application
- Manage and plan the tasks for each deliverables by discussing with client/business as part of every release.
- Closely worked with Operations/Support group for applications walkthrough’s, weekend production deployment and post deployment support.
- Status reporting and demo to the clients for the developed artefacts for each releases
Confidential, Monterey CA
Senior Developer / Programmer Analyst
Responsibilities:
- Implemented MVC patterns using Spring framework.
- Responsible for designing user interface using JSP, HTML, Custom Tags and the client side validations are extensively done in JavaScript.
- Developed database related functionalities and encapsulated them in a Java Bean and used in JSP.
- Root cause analysis and proactively fixing the bugs to improve the quality of application.
- Interact with the product owners to understand and gather functional/business requirements for development work.
- Involved in requirements discussions meetings and actively participated in all SDLC processes involved during development.
- Co-coordinating with offshore team for requirement discussions, defect analysis, knowledge sharing, development status on enhancements and problem management.
- Involved in planning and estimations of business requirements for future releases and new projects for future.
- Functional testing at onsite for deliverables and reporting the defects in Quality Centre.
- Mentoring the team during development and providing necessary clarifications, assistance and suggestions whenever required.
Confidential, Nashville TN
Senior Developer / Programmer Analyst
Responsibilities:
- Interact with business owners to gather functional requirements for sprint stories.
- Involved in Scrum meetings and actively participated in all processes involved with Agile Development.
- Involved in developing PoC’s for Item Previewer and also developed QTI item format support in Acuity as part of innovation program
- Managing Sprint planning and tasks prioritization by discussing with client as part of every release.
- Involved in planning and estimations of business requirements for future releases and new projects for future.
- Performing rigorous testing at onsite for sprint deliverables and reporting the defects in internal Quality Center.
- Co-coordinating with offshore team for requirement discussions, defect analysis, knowledge sharing, development status on enhancements and problem management.
- Demo to the clients for the developed artifacts for each releases.
Confidential, Culver City CA
Senior Developer / Programmer Analyst
Responsibilities:
- Interact with the business product owners to gather functional requirements.
- Managing demand pipeline and tasks prioritization by discussing with client.
- Performing QA testing at onsite and reporting the defects in QC.
- Co-coordinating with offshore team for requirement clarifications on enhancements and problem management.
- Mentoring the team during development and providing technical assistance to the offshore team.
- Demo to the clients for the developed artifacts in each releases.
- Status reporting on weekly basis to management.
- Working on the action items assigned from the client meetings and taking to logical closure.
Confidential, Orlando FL
Senior Developer / Programmer Analyst
Responsibilities:
- Interact with the business product owners to gather functional requirements.
- Involved in planning and estimations of business requirements for future sprints.
- Implemented MVC patterns using Spring framework.
- Responsible for designing user interface using JSP, HTML, Custom Tags and the client side validations are extensively done in JavaScript.
- Developed database related functionalities and encapsulated them in a Java Bean and used in JSP.
- Sharing the business functionalities with development team.
- Mentoring the team during development and Conducting the technical sessions.
- Setting up the environment for DEV & SIT and deploy the application.
- Demo to the clients for the developed artifacts in each sprint.
- Attending the scrum meeting as project development was based on AGILE methodology.
- Involved in fixing defects in UAT and SIT and also involved in doing impact and causal analysis.
Confidential
Senior Developer / Programmer Analyst
Responsibilities:
- Involved in proposing technical, business and deployment architectures, open source product feasibility analysis, estimations, BoM etc.
- Involved in designing and developing modules with Open Source components on Java/J2EE platform.
- Worked on presentation layer using JSP, JavaScript, HTML etc.
- Created ActionForm, Action classes and also configured struts-config.xml file for supporting projects.
- Created and modified DAO classes for database related operations as a support activity for other projects.
- Involved in Hibernate and Struts configuration for new projects.
- Customization of code for Open Source products based on Java technology.
- Used MVC architecture extensively for cleaner code separation.
- Involved in fixing major defects and also involved in doing impact and causal analysis.
- Status reporting on weekly basis to management.
Confidential
Java Developer/Programmer Analyst
Responsibilities:
- Involved in requirement gathering and understanding of new business modules to be integrated with Service Marketing applications.
- Involved in analysis, design, coding and testing for the new components to be developed for Coupon Library Management, Mailer Programs, Dealers Enrolment Program and Feed Generator Programs for various third party vendors.
- Worked on presentation layer using JSP, JavaScript, HTML etc.
- Created new ActionForm, Action classes and also configured struts-config.xml file.
- Written SQL, Created and modified DAO classes for database related operations.
- Maintained separate property files for SQL queries and presentation layer.
- Handled validations using struts validation framework.
- Used MVC architecture for cleaner code separation.
- Managed the source code using Serena Dimensions.
- Involved in project transition activities from the current SME’s.
- Involved in functional testing and Code Review of new and existing business functionality for Service Marketing applications as part of planned work.
Confidential
Java Backend Developer
Responsibilities:
- Involved in analysis, design, coding and testing of HAAI application as part of various releases.
- Involved in requirement gathering and understanding of new business modules.
- Developed JSP pages, Java Beans, Action and DAO classes.
- Created and edited hbm.xml files and Hibernate cfg.xml file.
- Used JavaScript and APF validation framework for client side validation.
- Written HQL queries for inserting, selecting, updating and deleting records in database.
- Used WSAD for writing Java Beans and Action classes.
- Used MVC architecture extensively for cleaner code separation.
- Managed the source code using Cascade version control tool.
- Involved in presentation layer designing using JSP pages, HTML and JavaScript.
- Developed number of Action and Java Bean classes.
- Created test cases for functional and system testing.
- XML/XSD/XSLT validation.
Confidential
Java Backend Developer
Responsibilities:
- Presentation layer designing, coding and testing of Phonebook module using JSP, JavaScript and CSS.
- Validation handling done through Struts Validation framework.
- Developed Action classes, Form Bean and DAO class for Phonebook history module.
- Calling Message Driven Beans from Action classes for message processing.
- Parsing the messages from SIM and sending the responses.
- Written SQL queries for inserting, selecting, updating and deleting records in database.
- Managed the source code using WINCVS.
- Created test cases for functional and system testing.