Technology Lead And Application Designer Resume
OBJECTIVE:
- To be resourceful to my organization by being highly analytical and technically sound and seeking career growth in a challenging environment to implement cutting edge technologies.
PROFESSIONAL SUMMARY:
- Over 9.8 years of experience in Java/JEE technologies with advanced framework.
- Analysis, Design, Coding and testing skills using Core Java, JDBC, Hibernate and J2EE technologies.
- Coding and testing skills in Reporting (COGNOS, WEBFOCUS).
- Regular interaction with end client through conference calls and taking part in knowledge transfer sessions.
- Practicing Software Engineering Processes at CMM Level 5.
TECHNICAL SKILLS:
Language: JAVA, J2EE (JSP, SERVLETS, JDBC), JFREE Chart
Framework: Struts and Spring, based on MVC architecture, Spring REST Webservice.
RIA Tools: Common Controls, DOJO
Database: Oracle, Informix, DB2, Couch Base.
IDE: WebSphere Application Development Studio (WSAD) 5.1.2, Rational Application Developer 7.5, Weblogic Workshop, Eclipse 4.4.2
Server: Websphere Application Server 7.0, Weblogic 10.5, Tomcat
OR Mapping Framework: Hibernate
DB connector Tools: Aqua data Studio 4.5, PL/SQL Developer.
Tools: CVS, Clear Case, dimension, GIT, SVN.
PROFESSIONAL EXPERIENCE:
Confidential
Technology lead and application designer
Responsibilities:
- Preparing technical design documents, Object Model, Data Model, Unit test scripts and automated functional script for the new development module.
- Creation of webservices, producer as well as consumer.
- Written service layer to persist the data in CouchBase database.
- Written unit test cases using mokito to mock the external services.
- Created functional testing framework using Jmeter and SOAP UI to automate the testing without human interventaion.
- Co - coordinating with offshore team members and review their deliverables.
Confidential
Program architect
Responsibilities:
- Preparing technical design documents, Object Model and Data Model for the new development module.
- Review the coding of development team and guide them, wherever there is a scope of improvement.
- Leverage the best available architecture option to define the future road maps.
- Actively participated in the workshop to share the knowledge.
Confidential
Enterprise Solution Architect
Responsibilities:
- Architectural activities for development and maintenance releases.
- Analyze the requirements and doing the feasibility study of use cases before implementation phase.
- Prepare the weekly status report and represent the same in the weekly governance meeting.
- Finalize the implementation model before it goes into actual development phase.
- Preparing technical Documents, Object Model, Data Model, Unit test scripts for the new development module.
- Development of application using Java/J2ee technology using Eclipse, Websphere, Oracle.
- Maintaining current application, giving support to existing system, fixing existing issues and working on new enhancements.
- Provide the QA support for monthly releases and coordinate with other stake holders for bringing the other applications in sync.
- Mentoring junior team members in their day to day activities.
Confidential
Application Architect and onsite Project Lead
Responsibilities:
- Project Leader of the onsite implementation and support team.
- Working as a POC developer and demonstrate the pros and cons with clients during the demo sessions.
- Finalize the implementation model before it goes into actual development phase.
- Preparing technical Documents, Object Model, Data Model, Unit test scripts for the new development module.
- Development of application using Java/J2ee technology using Eclipse, Websphere, Oracle.
Confidential
Application Architect
Responsibilities:
- Team Leader of the offshore designing team
- Analyze the requirements and doing the feasibility study before implementation phase.
- Working as a POC developer and demonstrate the pros and cons with clients during the demo sessions.
- Preparing technical Documents, Object Model, Data Model, Unit test scripts for the new development module.
- Development of application using Java/J2ee technology using Eclipse, Weblogic, Oracle.
Confidential
Consultant
Responsibilities:
- Working as user experience consultant and developing prototype as a part of POC.
- Finalize the implementation model before it goes into actual development phase.
- Preparing technical Documents, Object Model, Data Model, Unit test scripts for the new development module.
- Development of application using Java/J2ee technology using RSA, Weblogic, Oracle.
Confidential
Senior Developer and Production Support
Responsibilities:
- Preparing technical Documents, Object Model, Data Model, Unit test scripts for the new development module.
- Development of application using Java/J2ee technology using Elipse, Tomcat, JBPM, DB2.
Confidential
Developer and Tester
Responsibilities:
- Study and understand the existing application and contribute to the knowledge transition activity.
- Setup the software development environment as per the requirement of the project
- Test the network connectivity with the servers located in the office in a different geographic location
- Preparing JUnit test plan for the application.