Project/technical Lead Resume
Southfield, MI
SUMMARY:
- Highly successful IT Professional with 10 years of experience in the areas of design, development, testing and implementation of customer facing Java, J2EE based web applications.
- Knowledge of Retail and Finance domains working with Fortune 500 clients
- Experience working with Agile SCRUM methodology..
- Hands - on experience with Pentaho Kettle ETL tool.
- Experienced in User Support and training end users for efficient use of developed applications.
- Experience in business analysis; created functional design documents for projects.
- Experienced in SOAP based Web Services; good knowledge of Restful Web Services.
- Experienced in application production support and troubleshooting problems.
TECHNICAL SKILLS:
Frameworks: Struts 1.1, Spring 2.0, Apache Wicket
Web Technologies: Java, JSP, JSTL, Servlets, JNDI, XML, HTML, Java script, JQuery and CSS
IDEs: Eclipse, Websphere 7.5 RSA, WSAD 5.1
Databases: Oracle9i/10g, SQL Server, DB2 10.0, MySQL
Web/App Servers: Websphere 7.0, WebLogic 8.1, Apache Tomcat 6.
Version Controls: CVS, SVN, VSS, ClearCase.
Logging Tools: Log4j
Defect tracking tools: HP Quality Center, Remedy 7, Atlassian Jira
OR Mapping Tools: Hibernate
Operating Systems: Windows, UNIX and Linux.
Others: EJB 2.0, EJB 3.0, JUnit, SOAP and Web Services
PROFESSIONAL EXPERIENCE:
Confidential, Southfield, MI
Project/Technical Lead
Responsibilities:
- Involved in requirements capture and review meetings with the business.
- Involved in analysis, design & development based on Scrum methodology.
- Participated in Scrum sprint planning meetings and daily scrum meetings with the whole team.
- Worked with DB and architecture teams to design and implement solutions.
- Coordinated with offshore team for the smooth execution of the project. And provided technical guidance and technical solutions to a team of five developers.
- Worked on the web application using Struts, Spring, DWR, Hibernate and ehCache with provision for internationalization.
- Worked with Web services team and mainframe team also in various stages of the project as Web services constituted a part of the middleware and mainframe DB2 constitutes the backend.
Environment: Eclipse 3.4, ClearCase, DB2, Hibernate, Apache Tomcat, Oracle 11G, Oracle SQL Developer.
Confidential, Aliso Viejo, CA
Project/Technical Lead
Responsibilities:
- Production Support Services - responding to and resolving interruptions in the applications production environment on a SLA driven basis.
- End of Period Services - providing for monitoring the execution of specific critical period end jobs and their associated oversight activities.
- User Support Services - responding to questions from end-users, identifying end-user training needs, consulting on enhancement projects, and generally those activities in support of the portfolio.
- Maintenance Support Services - completing and implementing all adaptive, corrective, perfective, and preventive maintenance requests which are estimated to be less than ninety (90) hours of effort each
- Engagement Management Services - implement those governance structures and management processes which will result in not only meeting, but exceeding Confidential ’s objectives for this engagement
- Also responsible for leading the team members and technically mentoring them.
- Provided on-call support on a rotational basis.
Environment: IBM Rational Software Architect 7.5, Documentum 6.5, Queryman, Softerra LDAP Administrator, Websphere Application Server
Confidential, Tampa, FL
Web Developer
Responsibilities:
- Involved in analysis, design & development.
- Worked with and built relationships with people across a range of business and technical teams at all levels within the organization
- Coordinated with offshore team for the smooth execution of the project. And provided technical guidance and technical solutions to a team of six developers.
- Designed and implemented enterprise web services making use of J2EE design patterns and proper separation of concerns.
- Implemented the web application using Apache Wicket, JQuery and DHTML components with provision for internationalization.
- Developed POJO classes and implemented relational mappings between POJO classes and tables using JPA/Hibernate.
- Implemented .NET Web services using SOAP, WSDL
- Created a POC application using SOAP web services to create a web service client and consumer each to make sure the handshakes work fine.
- Used Spring IOC for Dependency Injection and AOP for transaction management and logging.
- Designed and implemented ETL jobs using Pentaho to extract/transform, read and write to multiple file types and databases.
- Involved in code reviews and enforcement of coding standards.
- Involved in build and deployment process using Ant
- Used SVN for version control.
Environment: Java 5.0, Pentaho ETL, Apache Wicket, Axis2, JiBX, Spring framework 2.0, Hibernate 3.2, Oracle10g, DHTML, Ant 1.6.2, SoapUI, Weblogic 9
Confidential, San Antonio, TX
Senior Java Developer
Responsibilities:
- Enhance business productivity and data quality for setting up products
- Reduce the application time to set up products
- Provide one application to complete the setup process for products
- Facilitate the capture of complete and accurate data
- Minimize redundant data entry in the setup process
- Improve the ability for Vendors to submit and manage their candidate product data
Environment: Eclipse 3.2.2, JQuery, CVS Repository, DB2,Glassfish Application Server, WINSQL and SOAPUI.
Confidential, Kansas City, MO
Java Developer
Responsibilities:
- Involved in the requirement gathering from the business team and developing various screens of the website as well as maintaining it.
- In addition to this, was a part of the operations team, which provided support for various web sites of the firm.
- The tasks included configuring of the servers for development, QA and to an extent the production servers of all these websites.
- Also the testing, monitoring and resolution of the day to day issues constituted the nature of work.
Environment: Eclipse 3.1.1, CVS, Oracle 9i, Weblogic Server SP6, Sun One Iplanet Server.
Confidential, Kansas City, MO
Java Developer
Responsibilities:
- Requirements Analysis for the entire application, coordinating the activities from onsite, gathers domain knowledge by studying the existing application and passes it on to other team members.
- Also involved in design, development of the application, preparation of test plans and integration testing
Environment: JDBC, JSP, Eclipse 3.0.1, CVS, Oracle 9i, Weblogic Server 8.1 SP3