System Analyst Resume Profile
Summary
- A competent IT professional with nearly 11 years of extensive experience in Application Software Development mainly on C, C , JAVA/J2EE, ORACLE, PL/SQL, Windows . Have competency in the areas of framework design, OO component development, integration and implementation of Internet/Intranet, Client/Server and Distributed Enterprise Applications, specializing in object oriented design development of scalable web applications on J2EE architecture framework. I have comprehensive knowledge and practical experience with Software Quality Assurance, Integration Testing and Performance Testing.
- My main area of experience has been project development of various sizes. I have worked in the domain of Banking and Manufacturing services domain on Java/J2EE Technology.
- Successfully completed projects with clients TRW Automotive, State Farm, Credit Suisse, GE Healthcare, GE Aircraft Engine.
SUMMARY OF EXPERIENCE:
- 11 years of extensive experience in Software Analysis, Design, Development, Implementation and management of web based business applications using Java/J2EE technologies.
- Worked as an Technical expertise on Java/J2SE architecture system
- Experienced in development and maintenance of Java based N-tier application on Java/J2EE technology
- Extensive Team Leading and managing experience of various team size along with a experience of Onsite-Offshore model
- Excellent implementation knowledge of Enterprise/Web/Client Server using Core Java, J2EE Servlet, JDBC, JSP, EJB, JNDI, JMS and Struts .
- Projects were executed with clients like TRW Automotive, State Farm, Credit Suisse, GE Healthcare, GE Aircraft Engine
- Good working knowledge in concepts of OOPS Object Oriented Programming Languages and Systems and OOAD Object Oriented Analysis and Design .
- Expertise in using Java and J2EE Design patterns Factory, Singleton, Front Controller, Business Delegate and Session Fa ade , Expertise in Multithreading.
- Expertise in Working with IDE WASAD, Eclipse, RSA Rational Software Architect tool suite 6.0/ 7.0
- Extensively worked in J2SE and JAVA 5
- Proficiency in working with version control systems like PVCS, VSS and CVS.
- Very Good knowledge and experience with Oracle database.
- Worked in large database
- Having Experience in UNIX
- Led 25 / 15 member's team.
- Possess valuable experience in following the RUP methodologies and Agile process.
- Exposure to setting up, configuration and deployment process with Web Sphere 6.0, Weblogic 9.0, JBoss 7.0, Tomcat 5.0
- Effectively used Web Sphere JBoss application server to setting up Data Sources, Configured and Deploy the Web Application Achieve WAR and run application.
- Worked on Windows 9x/NT/200x/XP and UNIX environments.
- Analyzed the performance in production.
- Involved in UAT process with the client and having knowledge in User Acceptance Testing.
- Knowledge of full Software Development Life Cycle SDLC . Work on new Development project as well as maintenance project with on Site/off Shore model development. Expertise in team leading.
- Project Management tool MS-Project used along with pre-defined estimation sheet for project management purpose
- Strong experience in handling multiple business user, client interaction, stake holders.
- Self-motivated, responsible and proper time management with good Written, Verbal and Listening skill, commitment to co-operative teamwork. Ability to quickly master new concepts and applications.
- Experience in Banking and manufacturing domain.
- Having good knowledge of quality assurance skills
- Good Experience working in a waterfall-based development lifecycle
- Involved with Core development of the project is of around 5 years
- Involved around 6 years in production support along with Onsite-Offshore model knowledge
Technical Skills:
- Operating Systems: Windows 9x/NT/200x/XP, Sun Solaris, Unix
- Languages: J2EE, Java 5/ 6, C, C
- J2EE Technologies: J2EE 1.4, JDBC 3.0, Servlet, JMS 1.1, JSP, Tag Libraries, JSTL, EJB 2.0, RMI, JMS, JNDI.
- RDBMS: Oracle 9i, 10g
- Design Patterns: Singleton, Factory, Business Delegate, Front Controller, Session Fa ade.
- IDEs: WASAD, Eclipse, RSA Rational Software Architect tool suite 6.0/ 7.0
- Java Frameworks: Struts 1.2/2.0
- Build Tool: ANT 1.6 / Bamboo
- Application/Web Servers: WebSphere 6.0, WebLogic 9.2, Apache Tomcat 5.0.
- Version Control: PVCS, VSS, CVS, Clear Case, Subversion
- Others: UML, OOPs, OOAD
- Bug Tracker JIRA, Bugzilla
- Bus Communication Tool: CANalyzer Automotive Tool
- IDEs used in Embedded Tech : COBRA Eclipse , Code Wright
- DTC track and Diagnostic tool: CDA 6.0 Chrysler Diagnostic Application
PROFESSIONAL EXPERIENCE:
Confidential
System Analyst
Confidential , known as SASS in State Farm. We develop and support very critical applications based on Java/ J2EE technology for our client State Farm, these applications being used internally by different Business Partners and crucial Internal Users.
Responsibilities:
- As a Team Member, responsible for Development and Enhancement of the existing security applications as per Business Partner's and Internal end user's requirement
- Involved in supporting the Security applications 24x7 RTS as per the Service Level agreement
- Extensively involved in following the process setup by State Farm while application design, development testing of the entire SDLC of the project
- Engaged in documenting stakeholder request, project vision and user requirement document.
- Engaged in designing enterprise application, involved in reusable component design and coding.
- Involved in requirement analysis, prototype design, demonstration and detailed design.
- Involved in programming in Core Java with Multithreading, Exception handling, multiple inheritance, J2ee, JSP, Servlet, JDBC, JNDI, EJB, Spring MVC unit testing, system and integration testing and application deployment.
- Engaged in application performance tuning, session data optimization and code review.
- Involved in deploying the application using IBM AIX DB2, IBM Web sphere 6.0 Application Server.
- Extensively used Rational Clear Case, Subversion in version control for Configuration Management
- Having intermediate knowledge in Spring
Environment: Core Java, J2ee JSP, Servlet, EJB , JSTL, Web Sphere application server 6.0, DB2, IBM Rational Software Architect tool suite 6.0/ 7.0
Confidential
Team Lead
EIS Employee Information System
This project is related to the employee details to be maintained for small scale manufacturing Industry. The product which provides web-based end-to-end solution to the manufacturing industry to cater the needs to store, transact and view the employee details for the branches located in multiple locations. The current version of the product was customized as per the customer's requirement and implemented.
Responsibilities:
- Co-ordination among team members and parallel with higher authority
- Client interaction at highest level
- Project planning and Management
- Responsible for Estimation, Budgeting, Resource allocation
- Delegation of tasks to team members, resolving technical/non-technical obstacles on day to day basis, guiding the team in all respects
- Extensively involved in application design, development and developed code from UML Use Case Realization and Sequence Diagram.
- Engaged in documenting stakeholder request, project vision and user requirement document.
- Engaged in designing enterprise architecture using design patterns involved in reusable component design and coding.
- Involved in requirement analysis, prototype design and demonstration, writing use cases, modelling use case realization and detailed design.
- Involved in framework design, coding framework components, creating framework and extensive programming in Core Java with Multithreading, Exception handling, multiple inheritance aspect, J2ee, JSP, Servlet, JDBC, JNDI, EJB, unit testing, system integration and application deployment.
- Responsible in migrating from Jboss 4 to Jboss 7 by making necessary to code and configuration files.
- Hands on experience in building and deployment scripts using Maven to generate WAR, EAR, JAR files and store them on the repository, publish and deploy on the Servers like Jboss7 and Apache
- Engaged in application performance tuning, session data optimization and code review.
- Proficiency with relational database environments Oracle 9i/10g
- Backend support activities in Oracle 10g technology
- Extensively used VSS in version control for Configuration Management
- UAT process follow up and involved in User Acceptance Testing
- Regular interaction with QC team and checking the adherence of QC guidelines set
Environment: Core Java, multithreading, J2ee JSP, Servlet, EJB , Web Sphere application server,
Eclipse, PL/SQL, Oracle 9i, Oracle 10g
Confidential
Project Leader
Kastle Factoring Credit Suisse
Confidential is a product which provides web-based end-to-end solution to Factoring business. It supports multi-currency and multi-lingual requirements. This product can be accessed over the internet using the web browser to view as well as to transact. The product addresses a number of forms of factoring such as Collection Services, Recourse / Non-recourse, Invoice Discounting, Supplier Finance, Running Account / Invoice-to-invoice Funding Models and Notified / Non-notified. The current version of the product was customized as per the customer's requirement and implemented. Followed the Scrum process methodology in the project.
Responsibilities:
- Co-ordination among team members and parallel with higher authority
- Client interaction at highest level
- Project planning and Management
- Responsible for Estimation, Budgeting, Resource allocation
- Delegation of tasks to team members at onsite and co-ordination between onsite and offshore team, resolving technical/non-technical obstacles on day to day basis, guiding the team in all respects
- Involved in designing and developing J2EE architecture framework. Proficiency with designing and implementing OO Design Pattern.
- Extensive knowledge and practical experience with Core Java, multithreading, Servlets, JSP, EJB, JDBC, JMS and MDB.
- Engaged in designing enterprise architecture using design patterns involved in reusable component design and coding.
- Involved in requirement analysis, prototype design and demonstration, writing use cases, modelling use case realization and detailed design.
- Involved in framework design, coding framework components, unit testing, system integration and application deployment.
- Engaged in application performance tuning, session data optimization and code review.
- Involved in Unit testing, Integration testing, System testing and parallel in Continuous Integration
- Database Back-end issues support and development on Oracle 10g technology
- Vigorously used VSS for version control
- Regular interaction with QC team and checking the adherence of QC guidelines set
Environment: Core Java, J2ee, multithreading, JSP, Servlet, JDBC, JSP 1.2, JMS, BEA Weblogic 9.0, Eclipse,
Oracle 9i/10g, TOAD Schema Browser , VSS Source code Management
Confidential
Responsibilities:
- Project planning and Management
- Responsible for Estimation, Budgeting, Resource allocation
- Co-ordinating with the client, attending business calls, requirement understanding and gathering
- Delegation of tasks to team members and co-ordination between onsite and offshore team, resolving technical/non-technical obstacles on day to day basis, guiding the team in all respects
- Engaged in designing enterprise architecture using design patterns involved in reusable component design and coding.
- Involved in requirement analysis gathering, prototype design and demonstration, writing use cases, modelling use case realization and detailed design.
- Engaged in design and development of J2EE framework components.
- Involved in writing use cases and detailed design documents and modelling use cases.
- Extensively worked in Oracle 9i/10g
- Handled VSS for version control
- Regular interaction with QC team and checking the adherence of QC guidelines set
- Involved as key analyst for studying reported technical defects and bringing out solutions, work around and alternatives.
- Analysis of customer reported defects code fixing in PROGRESS.
Environment: Core Java, multithreading, J2ee, JSP, Servlet, JDBC, JSP 1.2, JMS, Struts 1.2, BEA Weblogic
9.0, Eclipse, Oracle 9i/10g, TOAD Schema Browser , VSS Source code Management
Confidential
Responsibilities:
- Attending internal management meeting with the higher authority related to different aspects of development and policies and then working on those lines, taking different decisions at Project level and follow up.
- Co-ordinating with the client, attending business calls, requirement understanding and gathering
- Form GUI design, coding, Delegation of tasks to team members, following up of development activity till its release, resolving technical/non-technical obstacles on day to day basis, guiding the team in all respects.
- Deciding on the design depending upon the requirements analysis, guiding team in coding, unit, system and integration testing.
- Involved in architecture framework design and reusable component design.
- Engaged in writing Use Cases and detailed design documents Involved in modelling class and sequence diagrams for use case realization.
- Involved in writing reusable components and custom tags.
- Engaged in writing Delegate handlers and Request/Response handlers using Java/J2EE, XML and EJB for Auto coverage, replace vehicle, rewrite policy, reissuing policy and reinstatement of policy, Submitted Applications, Saved Transactions, Incident captures accidents and violations and Local Print Centers.
- Managing Configuration Management
- Regular interaction with QC team and checking the adherence of QC guidelines set
- Responsible for Estimation, Budgeting, Resource allocation
Environment: Core Java, J2ee, JSP 1.2, Servlet, JDBC, JRE 1.4, JDK 1.4, JMS, Eclipse, Oracle 9i,
Apache Tomcat 5.09, TOAD Schema Browser , VSS Source code Management , SUN Solaris
Confidential
Module Lead
This is a GE Medical Systems project on a third party tool from a company name as Datasweep. The name of the tool is Advantage 6.0. This is a GE Medical Systems project on a third part tool from a company name as Datasweep. The name of the tool is Advantage 6.0. There are two modules in this project one is Supplier Quality for Parts, where tracking of all the process done by a registered GE supplier and also to track and control their quality related issues like Quality Control and Quality Analysis. Second is the eDHR Electronic Device History Record , where we have to track all the shop operations done in a GE Plant. We need to track all the processes as a DHR i.e. device history record and produce it whenever required for analysis and for creating report.
Responsibilities:
- Developed Enterprise Java Beans Entity, Session and Message beans for business logic.
- Involved in framework design and writing detailed design document.
- Form GUI design, coding, writing test cases and doing unit, system and integration testing before release.
- Delegation of tasks to team members, following up of development activity till its release, resolving technical/non-technical obstacles on day to day basis, guiding the team in all respects.
- Deciding on the design depending upon the requirements analysis, guiding team in coding, unit, system and integration testing.
- Managing Configuration Management
- Regular interaction with QC team and checking the adherence of QC guidelines set
- Actively associated with the system support, known as RTS, stands for Ready to Serve in 24x7 environment.
- Interacting with client at highest level regularly for requirement gathering, pending issue discussion
- Managing 20 business users spread across 5 different geographical region like Milwaukee USA , Horton Japan , Singapore, Holland and Bangalore plants
Environment: Windows XP, Advantage 5.3, Advantage 6.0, Java 2.0, JSP 1.2, Servlet, JDBC, JRE 1.4, JDK 1.4, Oracle 9i, Weblogic 8.1, JBOSS 4.0, TOAD Schema Browser , VSS Source code Management , SUN Solaris
Confidential
This is a project under GE Aircraft Engine. The clients for the project are GE Aircraft Engine and GEIT. eDealer is a product to automate all the process carried out by GEIT and GEAES Aircraft Engine with their dealers all over the world and to provide the services to many clients through web using platform Windows 2000and using Java as a language and Oracle as a Database.
Responsibilities:
- Form GUI design, coding for different forms, writing test cases and doing unit, system and integration testing before release.
- Independently developing forms for the module using Core Java, J2ee platform
- Delegation of tasks to team members, daily follow up with team members and take count of allocated task's completion activity till its release, resolving technical/non-technical obstacles on day to day basis, guiding the team in all respects.
- Deciding on the design depending upon the requirements analysis, guiding team in coding, unit, system and integration testing.
- Managing Configuration Management
- Regular interaction with QC team and checking the adherence of QC guidelines set
Environment: Windows NT, Java 2.0, Servlet, JDBC, JSP 1.2, JRE 1.4, Oracle 8i, Apache Tomcat 5.09, IDE Guidepost 1.0 , TOAD Schema Browser , VSS Source code Management
Confidential
Sr. Software Engineer
Airport Maintenance System
- This is a project for the Confidential The Confidential from a national carrier. The project consists of 11 main modules and many sub-modules, which involved program for addition, modification, deletion of data from Airport Maintenance System database. The modules are mainly divided into three types. First one is the HTML forms through which clients interact with the database and the second is Java Servlet program which connect the database as per the user requirement and third is the procedure and functions are designed in oracle database to process the data based on value passed from java programs.
- This system mainly track the Flight arrival, departure time and the source and destination with the pilot details and generate the reports related to the maintenance of a system.
Responsibilities:
- Form GUI design, coding, writing test cases and doing unit, system and integration testing before release.
- Independently developing forms for various module. Involved in system analysis and design, data flow diagrams, database design, GUI front-end design.
- Deciding on the design depending upon the requirements analysis.
- Regular interaction with QC team
Environment: Windows 2000, Java 2.0, Servlet, JDBC, JSP 1.2, JRE 1.4, JDK 1.4, Oracle 8i, Apache Tomcat 5.09, TOAD Schema Browser , VSS Source code Management , IDE Guidepost 1.0
Confidential
Sr. Software Engineer
Sales Order Processing System
This is a project for a Confidential and Integrated Systems, based at Pune. The system aims to computerization of manual system of the process of order taken, sales and decision taken by management from various reports in order to speed up the process, improve the efficiency, data consistency, better error handling and reports generation and finally to achieve better customer satisfaction.
Responsibilities:
- System analysis and design, writing data flow diagrams, coding, database design.
- Reports generation
- Writing test cases and doing unit, system and integration testing before release.
- Deciding on the design depending upon the requirements analysis.
- Regular interaction with QC team.
- Enhancements, bug fixing for different modules.
Environment: Windows 2000, Visual Basic 6.0, Oracle 8i, Crystal Report 5.0, TOAD Schema Browser , VSS Source code Management
Confidential
Sr. Software Engineer
MFI Tracker
Confidential Online is in eBusiness of developing financial software. Mutual Funds India is one of the two companies in India which has developed a research and analysis tool keeping in mind the different necessities of different financial companies running businesses in Mutual fund, derivatives, shares, GILT and successfully executed and accepted by various famous financial power houses in India.
Responsibilities:
- System analysis and design, writing data flow diagrams, coding, database design.
- Reports generation
- Writing test cases and doing unit, system and integration testing before release.
- Deciding on the design depending upon the requirements analysis.
- Regular interaction with QC team.
- Enhancements, bug fixing for different modules.
Environment: Windows 2000, Visual Basic 6.0, SQL Server 7.0 and MS-Access 2000, Crystal Report 5.0
Confidential
Software Developer
Purchase Order System
This is a project for Confidential The project consists of 20 modules and various sub-modules. This involved program for add item, modification, deletion of records and report generation. This project handles the details of various items. Customer which is invoiced to various clients and when the materials are invoiced then it automatically updates the item database and correspondingly adds the invoiced information into the invoiced database. This helps to generate various types of invoice reports. The database is centrally located in Windows 2000 server and the clients can access the inventory system from their respective window based terminal.
Responsibilities:
- System analysis and design, writing data flow diagrams, coding, database design.
- Reports generation
- Writing test cases and doing unit, system and integration testing before release.
- Deciding on the design depending upon the requirements analysis.
- Regular interaction with QC team.
- Enhancements, bug fixing for different modules.
Environment: Windows 2000, Java 2.0, Servlet, JDBC, Oracle 8i, TOAD Schema Browser , VSS Source code Management
Confidential
Software Developer
Inventory System
Responsibilities:
- System analysis and design, writing data flow diagrams, coding, database design.
- Reports generation
- Writing test cases and doing unit, system and integration testing before release.
- Deciding on the design depending upon the requirements analysis.
- Regular interaction with QC team.
- Enhancements, bug fixing for different modules.
- Providing training to the stuff/new joinee on different software languages and equally involved with Developing and enhancements for various modules independently.
Environment: Windows 2000, Java/J2EE, Oracle 8i database, HTML, DHTML, Java Script, TOAD, IDE Guidepost 1.0