We provide IT Staff Augmentation Services!

Components Developed Resume

5.00/5 (Submit Your Rating)

New, YorK

SUMMARY:

  • 16+ years of experience in software development working with Media, Healthcare and Finance domains.
  • Excellent conceptual base in Object - Oriented Design and Implementation Methodologies, Core Java Design Patterns, Web based Architecture and open source technologies such as Spring, Hibernate, MongoDB etc.
  • Strong in Core Java API, Multithreading, Collections and building Application utilities.
  • Strong in SQL, Database stored procedures, triggers and other database objects.
  • Excellent knowledge base in Service Oriented Architecture (SOA) and RESTful Web service implementation.
  • Expertise in all phases of software development life cycle: System Analysis, Design, Development, Testing, Deployment, support, documentation & Configuration Management.
  • Media, Healthcare, Risk management, Margin, Prime brokerage, Fixed Income & Equities experience.
  • Expertise in business tier, database tier, Messaging and scripting in Unix/Linux.
  • Excellent Analytical, Technical and Communication Skills.
  • Working Knowledge of Agile/Scrum methodology.

TECHNICAL SKILLS:

Operating Systems: Windows 2000, Windows NT/98/95, Unix, Linux, Sun Solaris 2.6, and MS-DOS

Programming Languages: JAVA 8, JAVA 1 to 7, SQL, PL/SQL, C & C++, Visual Basic 5/6

Markup & Scripting Languages: HTML, DHTML, XML, XSLT, JSON, WSDL, JavaScript, AJAX, SAX/DOM, Shell Scripts

Web Technologies: JSP, Servlets, EJB 1.1/2, JMS, JNDI, JDBC, Soap Web service (Axis, CXF), RESTful web service, log4j, Ant 1.6.5, iText, Maven, ASP 2, IIS 5, PWS

Framework: Struts 1.2, Hibernate 4.3, Spring 4: Core, MVC, AOP and Spring JDBC

Databases: Oracle 9i/10g/11g, Sybase 12.5, DB2 8.1, SQL Server 6.5, MySQL 5.7, MS Access, Foxpro 2.6

Web Servers: Weblogic 10.3/8.1/9.2/10.3, Websphere, JBoss, Jetty and Tomcat 5.5/7

IDE s: Eclipse 3.7, WSAD, InteliJ, STS

Version Control: GIT, SourceTree, Clear Case, SVN, CVS, Visual Source SafeUnit and Performance Testing: Junit, EasyMock

Middleware: TIBCO Enterprise Message Service 4.0, ActiveMQ, Weblogic 10.3 JMS & MQ Series 5.1

Tools: GenMyModel, JConsole, Jstack, Dosser, Gson, Quartz, Autosys Scheduler, JIRA, Hudson, Jenkins, FishEye, Home Site, Dreamweaver 4, Xml Spy, Oracle 6i Report, Ms Visio 2007, Toad, HeidiSql, DB Artisan, Mercury Quality Center, QA Partner and Select - Modeling tool, Rational Rose & Exceed.

PROFESSIONAL EXPERIENCE:

Confidential, New York

Components Developed

Responsibilities:

  • Integrated various external systems such as PubMatic and OpenX (Oauth, Json etc.).
  • Implemented Quartz scheduling through APIs for Optimization execution.
  • Worked with Amazon’s AWS S3 API for Operative-one file storage requirements.
  • Enhanced Compete Data Loader with new features including complex redirectset implementation.
  • Involved in Feasibility study & POC of integration with external systems.
  • Enhanced Compete Data Loader functionality to achieve significant performance.
  • Involved in new enhancements and fixing issues related to channel & tag filters etc.
  • Implemented Linux shell utility scripts to help cleanup compete products from database.
  • Extensively wrote Junit and IT test cases (we have 6K+ test cases). Worked with QA and offshore team.
  • Provide demos to stake holders during Sprint review meetings.
  • Train new developer in the team from Architecture, design, workspace setup, build, merge & deploy etc.
  • Coordinate with product solution group for any issues and help them on timely basis.
  • Created UML artifacts using GenMyModel. Created Compete Data Dictionary with all the important calculations.
  • Run occasionally scrum standup meetings.

Environment: Windows, Linux, Java 8, Spring 4.3, Hiberante 4.3, Mysql 5.7, Jetty 9/Tomcat 8.

Other Tools : RESTFull webservice, Postman, Mongodb 3.4, Heidisql, STS, Quartz 2.2.3, Gson, GenMyModel, EasyMock, ActiveMQ, Autosys, Maven, Jira, Jenkins build, FishEye and ExtJs.

Confidential, Jersey City, New Jersey

Syncova Tool: Margin & Risk calculation engine. Data is stored in highly normalized form in Optima database.

Product Master

Responsibilities:

  • Enhanced the existing system with new requirements and change request from the users.
  • Involved in writing/enhancing Sql stored procedures out of Optima database for reporting purpose.
  • Enhanced existing dataware house risk reports using client reporting framework.
  • Worked end-to-end with daily functioning of the applications, loads, reports, investigation on discrepancies etc.
  • Execution of end to end regression testing and reconciliations during release process.
  • Responsible to co-ordinate between US and Paris team for the weekly build & releases.
  • Interaction with the risk report users for enhancements and clarifications.
  • Involved in handling production issues/fixes, enhancement & testing the application.
  • Implemented Linux shell scripts for support project such as day over day control reports etc.

Environment: Windows, Linux, Java 8, Spring, Dosser, Velocity template, Oracle 11g, Tomcat 7 and L5 (Load balancer between primary and secondary server).

Other Tools : SOAP Webservice (CXF), InteliJ, Autosys, Jenkinson build, Maven and Aqua Studio .

Confidential, New York

Risk Loaders

Responsibilities:

  • Involved in the development of various loaders, batch jobs, feeds, reports, scheduling autosys jobs, creating ftp jobs, writing database stored procedures, triggers, views etc.
  • Independently enhanced RiskTrac (GUI) to include audit features for all the important screens.
  • Enhancing the risk system to support onboarding of different types of counterparties/principals such as MRA (Master Repo Agreement), MRA-2, Dual principals within Agent principal structure.
  • Interaction with risk users for new requirements, enhancements and clarifications.
  • Involved in the end-to-end daily functioning of risk applications, loads, reports, scheduling, data analysis and investigation on overage etc.
  • Responsible to provide historical exposures, other usage data and responding to audit queries etc.
  • Involved in handling production issues/fixes, enhancement & testing the application.
  • Implemented Linux shell scripts for ftp jobs and other daily jobs.

Environment: Windows, Linux, Java 6, Spring, JExcel, iText, Jason, JQuery, Oracle 11g and JBoss.

Other Tools : Eclipse 3.7, Autosys, Hudson build, MQSeries, Maven and Toad .

Confidential, Whippany, NJ

Components Developed

Responsibilities:

  • Created high level design document for Margin runtime Data Preparation. Data Prep process includes several steps like Account selection, Position selection, netting and haircut overrides etc.
  • Analyzed the existing legacy system and created various documents including functional specification for Haircut overrides.
  • Designed and developed Override data migration to migrate the existing override data spread across various sources including DB2 and flat file into common Margin override database. Supports staging, staging rollbacks, migration, migration rollbacks for all the overrides. Also supports incremental migration for profile/family level overrides like family-security, family-product & parameter overrides.
  • Implemented Applied Margin calculation for profiles on legal agreement basis, Regulatory/House level, Margin Regime and calculators. Involves cross-margin with Equity and FX requirements.
  • Involved in the development of various loaders such as Asset Class, Parameter Override, FX Overrides etc.
  • Involved in the calculator output persistent enhancement at process set level and persist all hedge positions, hedges and positions stresses (Major refactoring process).
  • Interaction with business analysts for requirements and clarifications.
  • Implemented Unix shell scripts which executes Override data migration application.

Environment: Windows, Linux, Java 5/6, XML, Oracle 11g, DB2 8.1 and Weblogic 10.3.

Other Tools : Eclipse 3.2, Maven, Clearcase, DB Artisan, Spring, Mule, Syncova optima, Task Orchestration/TFP and Quality assurance .

Confidential, Whippany, NJ

ThreadpoolManager

Responsibilities:

  • Supports multiple thread pools. Provides thread pool level control, status, & statistical information (Shutdown, Restart, Total task, completed task, pool size etc). Provides Task level status and statistical information (Task status, Error details, Start, End time etc)
  • Supports sending and receiving JMS messages of all types. Flexible and supports various configurable options like message persistence type, acknowledge mode, timeout & Retry option. Optional handler to call back before acknowledging the messages.
  • Scalable custom logging framework build on top of log4j logging.
  • Custom exception framework.
  • Multithreaded core java application. Supports concurrent Runs/Re-Runs and configurable parameters such as periodic alerts etc. Handles JVM Crash Recoveries and Run time recoveries.
  • Involved in JMS Singleton Service POC using Weblogic 10.3 across the location servers in a domain using cluster and migratable targets.
  • Interaction with business analyst for requirements and clarifications.
  • Coordinated with various teams to define the interfaces and Scheduler requirements.
  • Involved in the database design of Scheduler, implemented stored procedures.
  • Implemented Unix shell scripts which executes Scheduler Run Processor.
  • Implemented Ant build scripts for common components and Scheduler application.

Environment: Windows NT/Linux, Java 5/6, Weblogic JMS Server, Weblogic Webservice, XML, Oracle 10g, Sybase 12.5.2, & Weblogic 10.3.

Other Tools : Eclipse 3.2, Castor 1.2, Ant 1.6.5, Clearcase and DB Artisan.

Confidential, Jersey City, NJ

Responsibilities:

  • Developed prototype for new risk measure CRVS Trigger(Collateral Relative Value to Swap PV).
  • Involved in Analysis phase with the Business Analysts and recommended the screen designs & navigations to have maximum scalability, ease of use and maintainability for various trigger types.
  • Implemented end-to-end development of CRVS Trigger, which is the difference between MTM of collateral bonds to present value of Swap.
  • Worked with different teams to get clarity on the existing Aurora (User Interface) System and ODR System and then implemented Trigger components using these systems.
  • Interaction with business users for enhancement, change request & production issues.
  • Trigger demos provided to business analysts, users & managers from time to time.
  • Involved in handling production issues/fixes, enhancement & testing the application.
  • Implemented shell scripts to feed the Trigger configuration/details to ODR.

Environment: Windows NT/Linux/Solaris, Java1.4, XML, DHTML, JavaScript, GDA library & framework, Eclipse 3.3, Tomcat 5.5, JSP 1.2 and Oracle 9i.

Other Tools : CVS, Toad and Exceed.

Confidential, NY

Components Developed

Responsibilities:

  • Enhanced multi-threaded publisher for publishing different set of Market data classes.
  • Implemented Core Java components like Reconciliation which facilities searching and sorting.
  • Involved in framework changes/enhancements like enhancement of hibernate utilities etc.
  • Developed various key EDM Admin console screen functionality such as:
  • Reconciliation: To ensure all the modified MDS data are published by EDM. Reconciliation report in excel downloadable format and option to resend failed messages.
  • EMS Monitor: Provides various Tibco EMS Topic/Queue details such as status, users, groups, durables etc.
  • System Status: Shows current core server configuration details, Connectivity status of Oracle, All connected Sybase databases, EMS topics and thresholds etc.
  • Event Log Report: Daily & Monthly messages sent report graph details for all the MDS classes.
  • Created/Modified Unix shell scripts for daily and weekly purges jobs involving Sybase & Oracle database.
  • Created/Modified Sybase stored proc and triggers.
  • Responsible for application setup, build and deployment in QA and UAT.
  • Took responsibility for many production releases and coordinated between Support, Oracle, Sybase and EMS teams.
  • Interaction with Business owner and customers for clarifications & enhancements.
  • Involved in design discussions to improve performance such as for daily reconciliation execution.
  • Involved in handling production issues/fixes & testing the application.
  • Currently working with Migration of EDM application from Weblogic 8.1 to Weblogic 9.2.

Environment: Windows NT/Linux, Java1.4, Spring 1.1, Hibernate 2.1, Struts 1.2.4, Tibco EMS 4.0.0, XML, JavaScript, Oracle 9i, Sybase 12.5.2, Weblogic 8.1 sp2, JSP 1.2 & Servlets 2.3.

Other Tools : Axis based Web services, Clearcase and DB Artisan.

Confidential, NY

Components Developed

Responsibilities:

  • Developed Surveillance applications which involve writing framework classes - Action, ActionInput. The exceptions (violations) are generated as XML using ER(Exception Repository) API and the same is uploaded programmatically to ER.
  • Developed Core Java business components for Alert applications.
  • Developed online PDF reports using Actuate/Formula one which involves designing JSP pages, validation using JavaScript, designing report layout in Formula one, writing framework classes - Action, ActionInput and actuate proxy.
  • Developed Alert applications from exceptions stored in ER according to the requirement Specification document and generated corresponding PDF reports to be ingested into DocRepository.
  • Interaction with NYSE Users and Business Analyst in gathering new requirements or enhancements on existing applications.
  • Played a key role as Module Lead and supervised the various modules and reports developed at offshore.
  • Also involved in handling production issues/fixes/query tuning for performance of the applications.

Environment: Windows 2000, WSAD 5.1.1, Tomcat, Java1.4, XML, JavaScript, Oracle 10g, Sybase 12.5.2, JSP 1.1 and Servlets

Other Tools : Actuate, Formula One, Castor, Toad and CVS.

Confidential

Components Developed

Responsibilities:

  • Involved in Modeling (Use case diagrams, Class diagrams and Activity diagrams, Sequence diagrams), Prototype development, POC(Dynamic data source binding, Service locator enhancement to include MQ Series object lookup), Documentation, Programmers Specification Guide and Implementation.
  • Key member involved in devising ReKey/ReEnter verification process.
  • Wrote Java components for Rekey/ReEnter verification process.
  • Developed Jsp pages with JavaScript validations and wrote Session beans to implement business functionalities. Implemented ReKey/ReEnter functionalities in all the modules.
  • Played a key role as Module Lead and taken care of Mark up, Mark down, Track physical securities, Handle Lost, stopped and damaged securities implementation.
  • Responsible for review of various artifacts from modeling to source code.
  • Onsite project co-ordination during UAT phase at client location in UK.

Environment: Sun Solaris, WebSphere Studio Application Developer 4.0.6, Java1.3, EJB 2.0, JavaScript, Swift, Sybase 12.5.2, JSP 1.1 and Servlets.

Other Tools : Select - Modeling tool, Clearcase, JMS, JAXP, JAXB, JTest 4.5, Actuate 7, JUnit and MQSeries.

Confidential

Components Developed

Responsibilities:

  • Involved in getting requirements for billing package and created use cases.
  • Developed prototype using Jsps/html for billing package used to charge the Trade Partners for their transactions.
  • Developed Billing module which involves creating Billing rules for various X12 standard transactions like X12-220/221, X12-835/837 and created corresponding Jsps, ActionForms, Action classes & wrote session beans & entity beans(CMP).
  • Involved in the development of Trade Partner module using struts framework classes and configurations.
  • Other responsibilities include Unit testing and Integration testing for the entire Billing Package.
  • Received training in EDI tools from Sybase.6

Environment: Windows 2000 Server, Weblogic 6.1, Java1. 3, EJB 2.0, JSP, Servlets, JavaScript and Oracle8i.

EDI Tools : EcMap, EcGateWay, Ecrtp, Process Server, e-biz Integrator, e-biz Visual Tester and MQ Series.

Confidential, California

Components Developed

Responsibilities:

  • Developed Buyer Side screens (Authorization, Modification, Dispute Resolutions etc).
  • Created Jsp pages, Xsl & validation through JavaScript, Session beans, BMP Entity beans.
  • Developed common Java components and utilities.
  • Important NACHA formatter utility which is used during Invoice upload and download.
  • Implemented change request based on CR documents.
  • The other responsibilities include Bug fixing, Unit testing and Integration testing for dev-build and IT build.

Environment: Windows NT/Sun Solaris, Weblogic 6.1, Java1.3, EJB 2.0, JSP, Servlets, JavaScript, Xml, Xsl and Oracle8i.

Confidential

CitiGold Wealth Planner

Responsibilities:

  • My Major responsibilities involved in developing PDF Reports using Java, Jsp, Servlets, Session Beans and iText APIs. for Client Information, Client Profile, Education, Retirement, Major Goals, Product Selection Summary etc. The main hurdles faced and overcome in reports are alignments and displaying various Graphs like Pie Chart, Bar graph etc.
  • Involved in developing above reports in Thai language too is a major break through.
  • Involved in Bug fixing, trouble shooting, Unit and Integration testing.

Environment: Windows NT 4.0/ Sun Solaris, Weblogic 6.1, Java1.2, EJB1.1, HTML, JavaScript and Oracle8i, Servlets, and JSP.

Other Tools : Visual Source Safe 6.0, Front Page-2000, Java PDF API for Reports.

We'd love your feedback!