Senior Application Programmer Expert Resume
NA
SUMMARY
- Having 11.5 years of experience using Java/J2EE in the fields of Banking, HR and Logistics
- Working as Senior Application Programmer Expert in Confidential
- Worked as Senior Consultant in Confidential
- Worked as Onsite Coordinator for Confidential
- Highly expertise in creating applications for N - Tier applications
- Expertise in Object Oriented Methodologies (OOAD), Design Patterns and UML
- Expertise in J2EE technologies - Servlets, JSP, JDBC, JAXP and XML.
- Expertise in automating processes using unix script, java, python and batch file programming
- Expertise in frameworks like Struts and Springs.
- Strong experience in developing applications using RAD 6.
- Experience in Websphere, iPlanet, ATG Dynamo, Tomcat and SunOne Web Server
- Expertise in UNIX shell scripting and commands
- Excellent knowledge and experience in SQL, PL/SQL, Oracle 9i and DB2
- Excellent programming, problem solving and research skills.
- Experienced in project life cycle activities like Analysis, Design (High and low level), Development, Deployment & Installation, Testing, Documentation, Maintenance of application and Technical support
- Highly motivated, results oriented, good communication and leadership skills with great team ethics.
- Good Communication, interpersonal skills and problem solving skills.
TECHNICAL SKILLS
Java Technologies: Java, JSP, Servlets, JDBC, AJAX, JAXP
Web Technologies: HTML, DHTML, Java Script, XML, XSLT, SAX, DOM, CSS, JSON
Operating Systems: MS-Windows 9x/NT/2000/XP, UNIX, Sun Solaris 2.8
DBMS: SQL, PL/SQL, Oracle 9i, DB2, MySql 4.x
Application Servers: Web Sphere, ATG Dynamo
Web Servers: iPlanet, Tomcat Apache, Sun One
Frameworks: MVC, Struts, Springs
Design Patterns: OOAD, UML, J2EE Design Patterns
Version Control: PVCS, VSS, SVN Tortoise
Secondary Skills: C, C++, Omnis, IBM MQ Series
Others: RAD6, Eclipse, Oracle Apps 11i Release 12, Toad.
PROFESSIONAL EXPERIENCE
Confidential, NA
Senior Application Programmer Expert
Responsibilities:
- Responsible for the migration of legacy system data into Flexcube, which includes designing and development of generic metadata driven framework for the conversion process
- Responsible for design and development of generic shell scripts for the conversion (migration), with multi country rollout initiative in mindset.
- Designed and developed front end to maintain and configure the metadata that would make seamless conversion process.
- Responsible for development of reconciliation process and notification of reconciliation to the stakeholders.
- Responsible for automation of conversion process, automation of testing conversion process right from creation of sample feeds based on the configuration maintained in excel sheets. Responsible for automation of performance testing with huge test data creation on fly.
- Designed and developed Java Framework (JFW) that would act as mediator between Flexcube and Flexibus.
- Designed and developed automation for testing upload functionality.
- Responsible for developing JFW based on metadata, thus making the services configurable and shielding them from the changes arising out of Flexibus.
- Involved in development of new screens using RAD tool and bug fixing
- Responsible for integration with AMC to synchronize the customer related information.
- Responsible for design and development of BO Reporting monitor to notify the EOD process.
- Involved in design, testing and development of BO components.
- Involved in infrastructure setup.
- Involved in creating new screens using RAD tool
- Involved in mapping legacy system data to Flexcube tables
- Involved in design and development of scripts for data migration from legacy system to Flexcube
Environment: Oracle 10i, Java 1.5, J2EE, JDBC, HTML, Java Script, XML, AJAX, IBM MQ Series, IBM Webshpere 7.1, SVN, IBM AIX, NDM
Confidential, NA
Senior Project Lead
Responsibilities:
- Involved in analyzing the BRD and providing estimates.
- Involved in requirement gathering and requirement meetings.
- Preparation of Functional Solution Document.
- Preparation of Prototype for the GUI
- Preparation of Technical Design Document using UML (Microsoft Visio)
- Responsible for design and development of End of Day process to rollout the standing instructions that are scheduled for the next business day considering the all the possible scenarios.
- Responsible for synchronization of cut off times with the partner systems CPU-CPU and RBCS
- Created utilities to automate creation of table scripts and triggers to handle auditing
- Designed framework to track the critical data changes and thus providing complete audit information and highlighting the values in GUI to show the old and current values.
- Created utility to capture the backend process statistics to improve the performance of the system.
- Created user interfaces using Struts, JSP, HTML, DHTML, AJAX, CSS and Java Script
- Involved in preparation of Test plans at various levels for the system
- Applied J2EE patterns like Singleton, Factory, Abstract Factory, Value Object, Business Delegate, MVC and Data Transfer Objects
- Involved in installing the application on SIT machine
Environment: Java 1.5, J2EE, JDBC, JSP, Servlets, Struts, log4j, HTML, Java Script, XML, AJAX, IBM MQ Series, Oracle 10i, iPlanet, PVCS, Sun Solaris 2.8, NDM, UML (Microsoft Visio)
Confidential, Tampa
Senior Consultant
Responsibilities:
- Involved in Analysis, Design and Architecture of the enhancements.
- Created new Oracle Apps Responsibilities for new countries and then configuring them.
- Customizing the features of the application using Oracle Apps Profile Options, so that it does not affect all global users.
- Creating the New Users and then assigning them the Oracle Apps Responsibilities using Oracle Apps Environment.
- Uploading internationalized text messages for the Oracle Apps Application
- Involved in migration process of source code in eInvoice application using HP Kintana application.
- Created user interfaces using JSP, HTML, DHTML, CSS and Java Script
- Developed business logic for the Inactivation of delegation, positions and commodities.
- Embedded new functionality of letting the user upload the TIFF images for the given Invoice.
- Involved in preparation of Test plans at various levels for the system.
- Involved in analyzing user requirements, procedures and problems to automate and enhance existing system.
- Involved in changing stored procedures and triggers
- Involved in reviews of Code, Test Plans and Design Documents.
- Developed various reusable classes that are used in all the modules of the application
- Used Serena PVCS for version controlling
Environment: Oracle Apps, Java, J2EE, JDBC, JSP, Servlets, Struts, Apache, log4j, HTML, Java Script, Toad 9.5, XML, UNIX, Serena PVCS, HP Kintana
Confidential, PA
Onsite Coordinator, Team Lead
Responsibilities:
- Involved in Analysis, Design and Architecture of the project
- Created user interfaces using Struts, JSP, HTML, DHTML, AJAX, CSS and Java Script
- Developed business logic for the Purchase Order creation and maintenance, Inventory, Repair Order creation and maintenance, Report generation.
- Involved in preparation of Test plans at various levels for the system.
- Involved in performance tuning of the GUI, backend and SQL queries.
- Designed and developed News module for PartsNet and ServiceNet that uses XML for displaying corporate news.
- Use of spring’s web services for communication between PartsNet and ServiceNet.
- Involved in analyzing user requirements, procedures and problems to automate or enhance existing system.
- Used AJAX for retrieving information from the server on request.
- Involved in changing stored procedures and triggers
- Involved in reviews of Code, Test Plans and Design Documents.
- Applied J2EE patterns like Singleton, Factory, Abstract Factory, Value Object, Business Delegate, MVC and Data Transfer Objects
- Developed various reusable classes that are used in all the modules of the application
- Used VSS and SVN Tortoise for version controlling
Environment: Java, J2EE, JDBC, JSP, Servlets, Struts, RAD6, WebSphere, log4j, HTML, Java Script, DB2, XML, AJAX, SVN Tortoise
Confidential, NY
Senior Developer
Responsibilities:
- Involved in Reengineering of Customer, Account and Credit Facility Module.
- Involved in clubbing of customer, accounts and credit facility modules. Including bringing screens pertaining to customer, accounts and credit facilities under one roof.
- Created user interfaces using JSP, HTML, DHTML, CSS and Java Script
- Developed the concept of pagination for search results and reports and their implementation using nested queries.
- Involved in preparation of Test Plans at various levels for the system.
- Involved in performance tuning of the GUI, backend and SQL queries.
- Involved in collection of statistics for performance tuning using self-written java utility classes.
- Involved in analyzing user requirements and developing its technical design document.
- Involved in changing stored procedures and triggers
- Involved in reviews of Code, Test Plans and Design Documents.
- Supported system during major cut over activities.
- Used PVCS for version controlling
Environment: Java, J2EE, JDBC, JSP, Servlets, IBM MQ Series, log4j, HTML, Java Script, Oracle 9i, XML, iPlanet, PVCS, Sun Solaris 2.8