We provide IT Staff Augmentation Services!

Software Development Resume

OBJECTIVE:
A self-motivated, confident and enthusiastic professional with a wealth of knowledge in the IT industry.Technology and change drive me, so I would like to enter into a pioneering and forward thinking business, where my knowledge and abilities can be utilised, enhanced and developed.

PROFESSIONAL SUMMARY:

  • Around 6 Years of IT experience in Telecom & Web Appilication Development & Support, as a Developer with good technical and communication skills. .
  • Contributed in all the phases of software development life cycle including requirements gathering, analysis, design, implementation, deployment and support.
  • Solid experience in Object Oriented Programming, design and implementation of multi-tier applications using JavaJ2EE, JDBC, JSP, HTML, Struts, Servlets, JavaBeans, EJB, XML, Sonic MQ
  • Experience in integrating Struts and Hibernate.
  • Experience in service layer and data access layer implementation Hibernate.
  • Solid experience in Oracle, Toad, SQL Developer, PL/SQL scripting.
  • Experience in SQL optimization and performance tuning. Contributed to performance improvement of web applications.
  • Experience in working with Websphere, Apache Tomcat servers.
  • Experience in XML processing using JAXP, SAX and DOM parsers and experience in XML schema.
  • Experience in UNIX shell scripting.
  • Experience in developing and deploying session beans, entity beans representing different types of business logic abstractions using EJB
  • Experience in Java design patterns such as Singleton, Data Access Objects (DAO)
  • Experience in on-call production support.
  • Experience in software testing, unit testing, and regression testing, and defect tracking and management using Quality CenterClear Quest.
  • Experience in mentoring junior developers. Good team player with solid work ethics.
  • Outstanding problem solving and customer focus skills.
  • Good leadership skills and demonstrated experience in successfully completing projects.
  • Strong experience in code debugging, bug fixing and production support.
  • Experience in onsite-offshore coordination and coordination with multiple vendors

ACADEMICS

  • Master of Computer Applications (M.C.A)
  • Bachelor of Science (B.Sc)

WORKSHOPS/TRAINING PROGRAMS ATTENDED

  • Java/J2EE, SQL/Oracle
  • Agile methodologies
  • Unix Shell Scripting, HP Quality Center

WORK EXPERIENCE

Project #1 : Usage Management ( UM ) 
Client : Confidential, USA
Duration : Dec 2011 – Aug 2012
Role : Software Development, Maintenance & Support

Responsibilities:

  • Analysis of system requirement: Study of client requirement in the initial development phase and provide the best solution for any requirement.
  • As a team member participated in Analysis, Design, Functional Specifications, Technical Specifications, Flow Diagrams.
  • Development of Core Java files as part of the application logic for the UM application.
  • Implemented the Usage Retrieve Services using EJBs and deployed in Websphere application server.
  • Work with L2 support to debug the application Server issues in Websphere on AIX machines.
  • Written UNIX shell scripts as part of the deployment process and for several other functions like stop and start the application servers part of automation, nightly schedule bounces.
  • Wrote several java script functions as part of the client side validation.
  • Wrote JSP pages as part of the presentation layer for the UM application.
  • Extensively written POJO classes to transfer the data in the application.
  • Developed a SOAP client to interact with the UM manager and administration manager web services and display whether the soap request was successful and the UMresponse message was created.
  • Conducted unit testing for the project and prepared unit test case document and system manual document.
  • Worked on Axis framework for developing web service providers, web service clients and service handlers.
  • Involved in writing complex sql queries for Oracle database and prepared data dictionary document.
  • Involved in coding database stored procedures and triggers
  • Extensively used HP Quality center to track the status of the defects and to work on the defects.
  • Involved in Unit Testing, System Testing, System Integration Testing.
  • Involved in go live of code to UAT, Production.
  • Involved on on-call production support for UM application. Did root cause analysis and resolved production defects in timely manner during outage calls.

Environment: JDK1.6, JSP, EJB, Servlets, JDBC, Eclipse, Apache Axis, Java Web Services, WSDL, XML,Tomcat, Oracle sql client, Websphere, Sonic MQ, UNIX

Project #2 : Credit Card Management ( CCM ) 
Client : Confidential, USA
Duration : Mar 2011 – Nov 2011
Role : Software Development, Maintenance & Support

Responsibilities:

  • Responsible for Analysis of the specifications provided by the client
  • As a team member participated in Analysis, Design, Functional Specifications, Technical Specifications, Flow Diagrams.
  • Development of Core Java files as part of the application logic for the CCM application.
  • Wrote the complete server side logic using JSP, Java Servlets and JDBC for the Module
  • Developed presentation layer using JSP, JavaScript and Struts 1.1
  • Worked with tier2 support to debug the application Server issues in Websphere on AIX machines.
  • Created build script for compiling EJB / Java classes, Deploying EJBs in the Websphere Application Server
  • Used Stateless Session Beans (EJB) in session façade for implementing business logic.
  • Written UNIX shell scripts as part of the deployment process and for several other functions like stop and start the application server’s part of automation, nightly schedule bounces.
  • Wrote several java script functions as part of the client side validation.
  • Wrote jsp pages as part of the presentation layer for the UM application.
  • Extensively written POJO classes to transfer the data in the application.
  • Developed a SOAP client to interact with the UM manager and administration manager web services and display whether the soap request was successful and the UM response message was created.
  • Conducted unit testing for the project and prepared unit test case document and system manual document.
  • Fixed application issues and helped to mitigate defect damages
  • Involved in writing complex sql queries for Oracle database and prepared data dictionary document.
  • Extensively used HP Quality center to track the status of the defects and to work on the defects.
  • Involved in testing the functionality and behavioral aspect of the software.
  • Involved in go live of code to UAT, Production.
  • Involved on on-call production support for UM application. Did root cause analysis and resolved production defects in timely manner during outage calls.
  • Involved in Product/ Prototype Demos and Presentations to various user groups and clients.

Environment: JDK, HTML, DHTML, XML, JSP, JSTL, Servlets, JDBC, EJB, Oracle, Struts, Websphere, SQL, UNIX, JavaBeans, JavaScript, Sonic MQ messaging and Stored Procedures.

Project #3 : ERT Tool Development 
Client : Confidential, USA
Duration : Jan 2010 – Feb 2011
Role : Software Development, Maintenance & Support

Role: Software Development, Maintenance & Support responsible for the follows –

  • Understanding the Business requirements documents and analyzes them.
  • Interact with Business Analyst and Subject Matter Experts (SME) to understand the requirements and for any clarifications required by the team.
  • Created and explained prototypes to end users.
  • Developed and configured server side J2EE components like EJBJSP
  • Wrote PL/SQL, stored procedures for Oracle 9i.
  • Develop, Customize and modularize using J2EE technology
  • Provide technical expertise on L2 Support for issues
  • Conduct troubleshooting for problems
  • Coordinate on issues impacting SLA or service availability
  • Participate in consultation on project execution
  • Conduct tests and execution of fixes
  • Implement changes for leadership reporting
  • Generate Weekly & monthly availability reports
  • Capturing requests and coordinating with applications owners
  • Handle defects ,tacking in test management tool, Quality Center
  • Setting up build environment and deploying of the application in all the servers (dev, stage and production servers

Environment JSP, Servlets, JNDI, JDBC, , JDK, XML,EJB, , WSDL, SOAP, UML, Oracle 9i, Websphere, SQL, ClearQuest, Web Services, HTTP Client, JavaBeans, HTML, DHTML, JavaScript and Stored Procedures.

Project #4 : SCF (Service Creation Framework) 
Client : Confidential
Duration : Sep 2008 – Dec 2009
Role : Stub Developer

Role:

  • Extensive and detailed study of the functional specifications of the product
  • Involved in development of Test verification Framework components in Java/J2EE
  • Performs Integration, Build and Release activities for Java/J2EE stubs
  • Developed automated test suites UNIX shell scripts for client\'s turn testing activity
  • Followed Agile method – Daily internal standup calls, also calls with development teams and Clients.
  • Troubleshoot and correct program errors and defects
  • Coordinate with QA for end to end unit testing and post production testing

Project #5 : SSES MIS 
Client : Confidential
Duration : 2007 Feb – 2008 Aug 
Role : Jr. Developer

Role:

  • Coordinating with other teams like and reporting to the Team Lead/PM.
  • Designing Detailed Low Level Design & Unit Test plan for the application.
  • Developing Web pages using JSP, HTML.
  • Involved in the business layer development using Service Beans.
  • Implemented Data Access Layer using JDBC and Entity Beans.
  • Perform Unit Testing of the enhanced applications developed.
  • Integration of the enhanced applications developed with other applications onto the development environment

EnvironmentJDK, JSP, Servlets, EJB, Web Services, Websphere 7.1, XML, Oracle 8i

Hire Now