Lead Developer And Onshore Coordinator Resume
SUMMARY
- 8+ years of professional IT experience in the Analysis, Design, Development, Implementation and Testing of end to end application, Web based Multi - Tier Architecture Systems using Java and J2EE technologies in Banking/Financial Services, Consumer Goods sectors.
- Extensive work experience in complete software development life cycle (SDLC) including Business interaction, Requirement Analysis, Software Architecture, Design, Development, Testing and Documentation phases across Confidential domain.
- Extensive knowledge working on web application using Java, Servlets, Java Server Pages, HTML, Java Script, MVC Architecture.
- Have Strong experience and proficient in programming using JAVA,J2EE Technologies (Java, JDBC, Servlets, JSP and GWT) MVP Architecture and well versed with Database Connectivity using JDBC API.
- Had exposure to best practices in Java coding.
- Good knowledge in Object Oriented Programming and it is implementation.
- Expertise in end-to-end development of software products like Analysis, Design, Development, Testing and Implementation of Client Server Applications.
- Extensively worked on Ethical hacking remediation and architecture risk analysis changes
- Implemented Confidential validation framework for all client to server calls, which will authenticate and authorize user access
- Worked on Jtest findings of project.
- Strong problem solving skills coupled with technical skills for enabling effective solutions leading to high customer satisfaction as well as low operational costs.
- Well versed with client server architecture, web application development on GWT frame work.
- Proficient in creating / managing database objects like Tables, Views, Indexes, Synonyms, Procedures, Triggers, Functions, Materialized Views and Sequences
- Worked extensively on packages, stored procedures, user defined functions, analytical functions, exception handling and triggers.
- Experienced in Oracle tools SQL*Loader, External table, Data Pump
- Also conversant in new fetures of Oracle 11g like Incremental gather stats, result cashed function, result cashed hint etc.
- Good experience with oracle built in utilities like EXPLAIN PLAN, SQL trace which are useful in performance tuning.
- Solid experience in Designing, Developing, Reengineering, Deploying and fine-tuning Oracle Stored Procedures.
- Fair knowledge of Unix, shell scripting, Autosys job scheduling
- Strong Communication, Interpersonal, problem solving, analytical reasoning skills and an Excellent Team Player.
- Expertise in working with distributed project teams across geographies.
- Sun Certified Java Programmer (SCJP 5.0)
TECHNICAL SKILLS
Databases: Oracle 10g/11g
Languages: PL/SQL, Java, GWT, J2EE (JSP, Java Beans, Java Servlet), Java script, StrutsHibernate, JMS, JSON, and AJAX.
Operating System: Windows, UNIX, Linux, Sun Solaris
Server: WEBLOGIC 10.3, IPLANET 6.1
Office Applications: Microsoft Office 2003/XP/2000/97 (Word, Excel, PowerPoint)
Front-Ends: Eclipse, Netbeans
SQL Utilities: SQL*Loader, Export, Import
Scripting Languages: UNIX Shell Script
Query Tools: SQL Developer 2.1.1, TOAD 9.x, PL/SQL Developer
Version Control: SVN, VSS
PROFESSIONAL EXPERIENCE
Confidential
Lead Developer and Onshore coordinator
Responsibilities:
- Online Application And Maintenance (OLAM).
- Create/update users based on hierarchy and hierarchy access level controls
- User, Hierarchy and Company access level based document sharing
- Generating on line statements and bulk pdf for Individually Billed Card (CBC), Centrally Billed Card (CBC), Centrally Billed Accounts, Centrally Diverted Account (CDA), Individually Diverted Account (IDA).
- Online payments for North American card holders.
- Bulk online application and maintenance for card holders.
- Multi byte characters capabilities for international customers across globe.
- Creating and maintaining secured hierarchy.
Confidential
Responsibilities:
- Analysis of BRD, discussion with business to identify gaps in BRD and preparation of FS.
- Create the Logical design using MS Visio.
- Prepared the class diagrams, and all technical flow diagrams.
- Preparation of TSD.
- Involved in the Technical specification walk through meetings with the business users, business owner and the managers.
- Have implemented new Confidential GWT MVP framework to standardize the application.
- Used various UI tools like AJAX, EXTJS, and JSON.
- Applied design patterns and OO design conceptsto improve the existing Java/JEE based code base.
- Designed and developed a POC (proof of concept) using JMS open source technology to replace existing component for cost cutting presentation.
- Developed data access layer using Data Access Object (DAO) design pattern.
- Developed screens using GWT new features code splitting and UI Binding.
- Involving in the Technical design to make the module stable and delivering with bug free code to the end users.
- Created database objects like Tables, Sequences and Constraints as per the business requirement.
- Involved in database development by creating Oracle PL/SQL Functions, Stored Procedures, database Triggers and Packages.
- Usage of Analytical functions in the packaged procedures.
- Analyzed the execution plan and the statistics of the optimizer and passed the hints and placed indexes wherever necessary.
- Involved in creating indexes, passing hints, analyzing the table statistics and table partition.
- Created numerous PL/SQL procedures using REF Cursors in it, these are used in developing reports.
- Used bulk load and bulk collect to load the data from non oracle data sources to improve the performance.
- Designed and developed aggregation Process for Fact Data with PL/SQL.
- Created test scripts documentation for all the procedures that I have created.
- Researching and resolving the problems occurred and also involved with the end user to resolve the problems.
Confidential
Responsibilities:
- Preformed the in-depth analysis on functional changes and prepared the Technical design document, shared with business owner for review.
- Involved in the Technical specification walk through meetings with the business users, business owner and the managers.
- Introduced the generic DTO as shared which can be used in both client and server side to avoid the redundancy and following the coding standards.
- Developed generic classes to validate sensitive input data.
- Encryption and decryption has been for all the data that are passed from client to server.
- Involved in documentation of sensitive data passing from server to client.
- Involved in code review activities and development document preparation.
- Unit test case preparation and execution.
- Tracking the issues and code review comments and status updating in QC
Confidential
Responsibilities:
- Worked on requirements gathering and analysis.
- Worked on preparing the analysis document and the Estimate document for the enhancement work following the organization standards.
- Interacting with the client to understand the project and finalize its scope.
- Worked on collecting requirements and converting the requirements into design.
- J2EE application development on Windows and UNIX platforms using Spring MVC pattern
- Web Logic 10.3 was used for deploying and testing purposes.
- Worked on developing various enhancement request using Java/J2EE and Struts Framework.
- Involved in the development of various modules in this application using JAVA, JSP, Servlets, and HTML.
- Worked with offshore development.
- Designing the system using J2EE Design Patterns - MVC, Session Façade, Front Controller, Service Locator, DAO, DTO coding of the BMP and Session EJBs and java beans for the Involved in testing the UI developed
- Involved in preparing test cases document following the organization standards.
- Designed HTML, JSP’s for front-end templates
- Used CORE and HTML tag libraries for expressing Java Server Faces within a view template.
- Integrated other sub-systems like online application, online maintenance, and documentation system with the structured products application through Java Server Pages, HTML, and Java Script.
- Guiding the team members in fixing the defects and following the coding standards.
- Created database objects like Tables, Sequences and Constraints as per the business requirement.
- Involved in database design and development by creating Oracle PL/SQL Functions, Stored Procedures and Packages.
- Involved in creating indexes, passing hints, analyzing the table statistics and table partitioning.
- Worked extensively on packages, stored procedures, user defined functions, analytical functions, exception handling and triggers.
- Experienced in Oracle tools SQL*Loader, External table, Data Pump.
- Good experience with oracle built in utilities like EXPLAIN PLAN, SQL trace which are useful in performance tuning.
- Good experience in all phases of Software Development Life Cycle (SDLC).
- Solid experience in Designing, Developing, Reengineering, Deploying and fine-tuning Oracle Stored Procedures.
Environment: Java, Java Server Pages, HTML, JMS, Java Script, Eclipse, Oracle11g, PL/SQL, UNIX, Putty, WEBLOGIC 10.3, IPLANET 6.1, SVN, AJAX, EXTJS, JSON, SQL Developer, Spring, GWT.
Confidential
Lead Developer
Responsibilities:
- Collecting requirements from the business team and prepare the requirement documents as per the standards.
- Integrated other sub-systems like loans application, equity marketsonline applicationsystem, and documentation system with the structured products application through java, Java Server Pages, Servlets, Java Bean, HTML, and Java Script.
- Created database objects like Tables, Sequences and Constraints as per the business requirement.
- Involved in database development by creating Oracle PL/SQL Functions, Stored Procedures and Packages.
- Involved in creating indexes, passing hints, analyzing the table statistics and table partitioning.
- Involved in the Technical specification walk through meetings with the business users, business owner and the managers.
- Involved in design documentation and low level database design
- Analyzed and provided quick resolution for Production issues in shortest possible turnaround time meeting stringent SLA timelines
- Coordinated with multiple support teams across various geographical locations to resolve the issues. Monitoring of EOD Job process within stipulated time
- Performance improvement of Pro*C programs and PL/SQL procedures
- Facilitated NDM File transfer and new Job Scheduling activities
- Provided support for Ad hoc Queries from Business
Environment: Java, J2EE (Servlets, JSP), Java Script, HTML, ANT, XML, ECLIPSE, Net bean, Tomcat, Oracle11g and 10g, SQL, PL/SQL, SQL*Loader, UNIX, Putty, WEBLOGIC 10.3, IPLANET 6.1, SVN.
Confidential
Consultant
Responsibilities:
- Worked on requirements gathering and analysis.
- Worked on preparing the analysis document and the Estimate document for the enhancement work.
- Worked on collecting requirements and converting the requirements into design.
- Communicating with the onsite coordinator on the requirement clarification.
- Worked on creating the Class diagrams and Sequence diagrams using Rational Rose for the enhancement request.
- Involved in the development of various modules in this application using JAVA, JSP, HTML, XSL and XML.
- Worked on integration of the application. Involved in integrating the UI and Business layer.
- Involved in testing the application and preparing Test Cases document following the organization standards.
- Guiding the team members in fixing the defects and following the coding standards.
- Involved in preparing KT document following the organization standards.
Environment: Core Java, JSP, Servlets, Struts Framework, Hibernate, Oracle11g, UNIX Shell Scripts, XSL, XSLT, Eclipse 3.x, My Eclipse, HTML, UML, Java Script, JUnit.
Confidential
Trainee - Developer
Responsibilities:
- Involved in database development by creating Oracle PL/SQL Functions, Stored Procedures and Packages.
- Involved in developing automated processes for data loads which can accept any number of files and any format
- Also used Unix script to work with datafiles to massage the data as per the requirements
- Involved in production support activities.
- Researching and resolving the problems occurred with the Jobs and also involved with the end user to resolve the problems.
- Involved in the development of various modules in this application using JAVA, JSP, HTML and XML.
- Designing the system using J2EE Design Patterns - MVC, DAO, DTO coding of the BMP and java beans for the Involved in testing the UI developed
Environment: oracle 8i, Java, J2EE, PHP, HTML, PL/SQL, SQL Developer, UNIX and Weblogic 8.1.