Well acquainted and practiced quality processes in the projects handled.
Good communication skills, strong believer in team work, committed, result-oriented, good team player, love challenging tasks.
Well versed in using SDLC methodologies like Waterfall model and Agile.
15 months experience in CitiDirect Payments project, lead the learning curve to structure complex business analysis and 11 months experience in the US for Citigroup, which further enhanced the technical expertise with a sophisticated framework called CASA.
Gained an excellent leadership experience in the Client side code reduction project for Citigroup
Good exposure in leading client conversations and deliver recommendations and observations to the client in a composed manner.
Excellent on-site coordination with client and ability to determine solutions to tough analytical problems
Experience in writing test cases using JUnit and executing test plans required for the applications.
Experience in workflow process modeling using UML tools like VISIO and TogetherJ
Good understanding of design patterns like Front controller, MVC, Business delegate, Intercepting filters, service locator and well adapted to using them.
Strong knowledge of querying SQL Server, DB2, Oracle, Cloudscape and MySQL and developing applications using these as back-end databases
Proficient in working on JBoss, Websphere, Eclipse, RAD/WSAD, JBoss Developer Studio including installation, configuration and deployment.
Hands-on experience in coding middle tier to manage the large volume of data and to invoke appropriate underlying services.
Extensively worked with trading tools like Client Simulator/ Exchange Simulator FIX Tools and ARTS Automated Regression Testing Tools .
Extensive domain knowledge in corporate banking Payments , Retail Involved in the design and development of Bestbuy.com , Logistics Involved in the report development of kwe.com Kintetsu World Express and RegOps etc.
Having 12 years of experience JAVA / J2EE in designing, development, testing and support.
Programming Languages Java 6.0, UML, Java Script, SQL
Tools IBM RAD 8.0/7.0, Eclipse 3.1, JBoss Developer Studio 3.0/4.0 SoapUI, JBuilder, SVN, PVCS, CVS, Apache Ant.
Web / Application Servers Tomcat 5, ATG Dynamo Ver5.6, Weblogic 6.1, WebSphere
Database Rdbms MS-SQL Server 2008/2005, IBM DB2 9.0, IBM Cloudscape, PostgreSQL, Oracle 11g
Operating Systems Windows 7/XP, Unix/Linux Command Level , MS-DOS
Project Summary
Confidential
Environment/Technologies
Blue Martini, J2ee, Oracle, SQL server Java, RAD, Maven, IBM WebSphere Commerce Server, Struts, JSP, DB2, Vertex, Scene7, Cyber Source, Coremetrics etc.
Role
Technology Lead
Responsibilities
Served as Technology Architect and played a role of setting up the core integration of the application modules and support the team to deliver the Application Information Documents AID for various e-commerce modules.
Confidential technology division involves multiple platform running in multiple networks. Hence it becomes a huge challenges to deal with 100s of application developers and collect the entities for the respective AIDs.
Client
UBS, Stamford, Connecticut USA
Duration
Sep 2011 Dec 2011
Project Name
OTC Regulatory Requirement Mgt. Tool
Environment/Technologies
MSAccess, Oracle
Role
Senior Developer
Responsibilities
Designed, developed and delivered the tool after a couple of iterations on the requirements gathering. The regulatory authorities were the end users of this tool. This tool was aimed at automating some of the reporting regulatory requirements which gets recorded here, reviewed at multiple levels and finally approved.
This is a simple tool developed using MS Access Forms and Reports which helped record the process involved in reviewing a new regulatory requirement and arriving at a business process which will adhere to the regulatory requirement.
Confidential
Environment/Technologies
Java, Webservices, SOAP protocol, XML / XL parser, Eclipse, Ant build tool
Role
Senior Developer
Responsibilities
The core responsibilities included preparation of detailed functional and design documents.
Developed the application in single handed.
Creating and setup the Rules/Scenarios for the locates
Resolving the technical and design issues and performing independent unit testing
Delivery Ownership
Fixing Issues on test regions and creating packages for production server release
And the sec-lending tool was highly recognized by the business units for its robust nature.
Confidential
Environment/Technologies
Java JDK 1.7, Sybase, Source forge, Hikari, Team city, Eclipse 3.0
Role
Senior Developer
Responsibilities
Since I was manually testing this flow for Program Trading Team, I got the opportunity to explore and draw initial prototype and propose different methods.
I was involved in complete design and development of each component incorporated in this tool.
This project involves multiple phases like validate and signoff on the test cases for the given flow, baseline the test cases, compare the actuals against the baseline version etc. Being a primary person I have to verify and signoff the test cases for each baseline version
Unit Testing using JUnit
Generic implementation of the tool invited other teams to incorporate the best practices we followed in this module
Confidential
Environment/Technologies
Java, JSP, Sybase Source forge, Hikari, Team city, Eclipse 3.0
Role
Team Lead/Senior Developer
Responsibilities
The core responsibilities included preparation of detail design document, code walkthrough, resolving technical and design issues and performing independent unit testing. Being a senior resource played a significant role in enhancing the application and handling offshore team by providing inputs to the team members technically.
I was given the responsibility to revamp the ArtsPlus application, as it was going through various issues such as slowness, not user-friendly and various other technical issues as well.
ArtsPlus being a huge application, there were multiple responsibilities at stake, and I was able to manage and integrate with various teams involved here.
To alleviate these issues, I designed and developed various supporting modules that help improve the application working. One of such modules, the Qdiff, received accolades from all ends.
I also got to work on the Alternative Client Simulator project. This tool was integrated with arts plus application and decommissions the necessity of having the additional tools to generate and verify the test cases for Arts Plus application.
Confidential
Environment/Technologies
Java, C , JSP, Oracle 9i, SOAP, CASA, Actuate7, EReport Designer Professional
Role
Consultant / Senior Developer
Responsibilities
As a Consultant/Senior Developer I handle calls from UAT/QC/PROD support to investigate or distribute the issues to the respective team The reporting framework is the base for teams like Trade, Liquidity and Inquiries etc.
Also involved in the change management in terms of customizing the business objects crystal report based on the requests from business users.
The framework designed in such a way the modules and sub-modules are added or removed based on registering and unregistering the Service Classes which are written in CASA Framework. And I was completely involved in Service Class creation, update and other related activities.
Also involved in other activities like leading the offshore team and helped building a strong relationship with the client in terms of smooth execution of the project.
Confidential
Environment/Technologies
Java, CASA Framework, Oracle
Role
Senior Developer / Lead
Responsibilities
Worked as a Senior Developer for Inquiries and involved in Requirement Analysis, Design and Implementation.
Responsible for the technical design, development, unit and integration testing.
Followed Agile software development with Scrum methodology.
Prepared the class diagrams, sequence diagrams etc. as part of the design.
Working in Core Corporate Banking software development for Citi bank.
Closely worked with Analysts and FRD and handled all Core bank validations, Augmentations and preferences development in the framework level.
Developed code using Design Patterns like DAO, Abstract Factory, Factory Pattern, Singleton, ProtoType and Value Objects.
Confidential
Environment/Technologies
Core Java, CASA Framework
Role
Developer
Responsibilities
Involved in the decommission meetings and taken care the required changes in the CitiDirect Modules.
Since it involves Payments and Other major modules extreme care was taken to incorporate the changes and went through all the phases like QA, UAT and Production releases.
Confidential
Environment/Technologies
Java, JSP, XML, Tomcat 5, Excel Data Layer
Role
Developer
Responsibilities
I was involved in complete conceptualization and designing of the application as team lead for the entire assignment and developed the administration module for category maintenance.
Designed and developed the connector architecture, to facilitate neutral database which supports multiple database like Access, Excel, and Oracle etc.
And I have developed components for tree menu generator using custom JSP tag lib. Developed the concept of dynamic presentation layer through XML.
Confidential
Environment/Technologies
Forte, Oracle 9i
Role
Senior Developer
Responsibilities
I was involved in complete conceptualization and designing of the application as team lead for the entire assignment and developed the administration module for category maintenance.
Designed and developed the connector architecture, to facilitate neutral database which supports multiple database like Access, Excel, and Oracle etc.
And I have developed components for tree menu generator using custom JSP tag lib. Developed the concept of dynamic presentation layer through XML.
Designed and developed the presentation layer for the product details and catalog information.
This includes the actions performed by the end user like adding the products to cart and adding to wish list etc.
I was also involved in development of Research Center module where we can view all the product specific information. For example, if it is a movie product, it provides multiple filters to avail the information such as AMG Rating, MPAA Rating, Genre etc.
I was also involved in development of ATG components for calculating tax on the order. These components interface with VERTEX, which provides API's for tax calculation and also offers an online application suite for content management. It also included integration with MPTA, MPTB, MPTC Research Center, Unit Testing for the modules developed etc.
Confidential
Environment/Technologies
Java JDK 1.7, Sybase, Source forge, Hikari, Team city, Eclipse 3.0
Role
Web Developer
Responsibilities
Involved in all the phases of the project from requirement gathering till releasing the product in production.
Developed the core modules like administration, goal alignment and goal monitoring etc.
Built the robust employee tree which holds all the information about the employees and respective goals and corresponding states etc.