We provide IT Staff Augmentation Services!

Senior Consultant Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • 14+ years of experience in developing applications. Nearly 6 years on Calypso and rest using J2EE, Java.
  • Well Versed in Finance Domain. Hands on experience in products like Equity Derivatives, FX Spot, FX Option, FX NDF, FX CSF, Bonds, CDS, CDS Index, IRS, FRA & OIS
  • Hands on experience in Calypso version upgrade from v7 to v12; Including porting products like CDSIndex migration of trades and cash flows, pricing, and valuation
  • Hands on experience on Market Risk side for calculation of Historically Simulated VaR, NPV etc. using Calypso and ERS APIs
  • Hands on experience in supporting Oracle coherence implementation and building applications interacting wif Coherence DataGrid.
  • Hands on experience on Back Office implementation of Bond product (Thai Market). CRE generation, Fee Calculation, Accounting Event Configuration, Report generation etc.
  • Experienced in upgrading Calypso from v7 to v12 and also v9 to v12.
  • Hands on experience in the life cycle of Software Engineering - Requirement Analysis, Design, Development and Unit Testing.
  • Equipped wif a set of excellent communication skills, determination to learn and a quest for excellence, makes a competitive and efficient leader.

TECHNICAL SKILLS

Programming Languages: Core Java 8

Trading Platform: Calypso version 15, 13, 12, 11, 10, 9 and 7

Web Technologies: JSP, Servlets, HTML, JavaScript

Servers: IBM WebLogic, Apache Tomcat, Karaf 4.0.4

Databases: Oracle 11, 10g and 9i, SQL Server 2008

Tools: Enterprise Architect, VPN, Putty, Toad, Eclipse

CM Tools: SVN, Git

Operating Systems: Red Hat Linux Server 5, Windows 7, Ubuntu 16 LTS

Frameworks: Spring, Hibernate, Camel, JAXB, MyBatis

Others: Oracle Coherence, IBM MQ, Solace, Maven

Certification: SCJP 1.4

PROFESSIONAL EXPERIENCE

Senior Consultant

Confidential

Environment: Java (Core), Calypso v15, Solace JMS, Oracle 11g, Eclipse IDE

Responsibilities:

  • Creating Functional Specification Document for the project defining processes for trade ingestion, settlements, and accounting besides other functionality.
  • Listing and defining transfer and message workflows along wif relevant rules and checks.
  • Generating Payments, Balance Positions, and Postings sample file for downstream systems using Java and Calypso API
  • Entire EOD processing and reconciliation and report generation.
  • Setting up Gradle for project and using the same to create java libraries for use across the project.
  • Code reviews and issue resolution for team members

FAP Development

Confidential

Environment: Java (Core), Oracle 11g, Spring Batch, Ecore(in house product), JAXB, Maven, Eclipse IDE

Responsibilities:

  • Wrote code to generate complex and large XMLs involving several DB tables
  • Wrote code to publish the XMLs to subscribers using SFTP protocol
  • Created MyBatis based components called mappers to fetch data from DB
  • Configured spring batch jobs to periodically generate and publish XMLs
  • Bug resolution and bug fixes for code change
  • Provide guidance regarding Ecore framework to new team members in USA and India
  • Was instrumental in providing support to the live application during and after release

Confidential

Environment: Java (Core), Oracle Coherence, Spring Boot, Spring JDBC, Spring JMS, Maven, Eclipse IDE

Responsibilities:

  • Created a spring boot application that reads from Solace queue and writes to the DB
  • Created a spring JDBC based mechanism to read from DB and write to Coherence cache
  • Created JIL scripts to insert Autosys jobs which periodically clean caches
  • Making regular weekly releases to datagrid corresponding to Data Model changes of client applications
  • Adding new caches to the datagrid and/or modifying behaviour of the existing caches e.g. changes in eviction policy
  • Bug resolution and bug fixes for code changes in datagrid
  • Providing on going production support for datagrid and production bug resolution

FX Option, Spot and Forward

Confidential

Environment: Java (Core), Calypso v13, Oracle 11g, Eclipse IDE

Responsibilities:

  • Calypso Accounting Event and Rules configuration.
  • Calypso Postings and Postings Reversal generation.
  • Extending Calypso Accounting Handlers for customization of Accounting functionality
  • Setting up Balance and Posting Summary report along wif custom accounting reports.
  • Setting up Trade workflow, Trade and Static data filters and writing custom check rules.
  • Setting up EOD trade valuation and Accounting Conversion Calypso Scheduled Tasks.
  • Writing back end code for Swift Message data storage and processing.
  • Creating excel based reports (using Apache POI) for Reconciliation of Message Data and Message Auditing
  • Creating Stored Procedures and Triggers in Oracle DB to make entries in event tables.
  • Code reviews for team members

Confidential

Environment: Java (Core), Calypso v12, XML, Oracle 10g, Eclipse IDE

Responsibilities:

  • Leading onsite-offshore model
  • Detailed end to end planning of overall project - Identifying all the activities & planning their sequence
  • Making Design recommendations to client, Estimation of effort and Recruiting and building team at offshore for project development
  • Developed a utility to read data from Excel and XML (using StAX) for FXF trade creation in Calypso as a proof of concept
  • Developed Trade Processing module which brings in deal into Calypso system and creates novated trades
  • Designed customized settlement and valuation scheduled task
  • Code reviews for the offshore team

Confidential

Environment: Java (Core), Calypso v7, v11.1 and v12, JAXB, XML, Oracle 10g, Eclipse IDE

Responsibilities:

  • Movement of trades and cash flows from v7 to v12 using Calypso API and JAXB.
  • Implementing customized Pricer Measures in v12
  • Debugging and resolution of bugs related to mismatch in NPV, Spread01 etc. between v7 and v12
  • Calculation of Wif Holding Tax for Interest bearing and Discounted bonds.
  • CRE generation and Accounting event configuration for same.
  • Workflow definition and Check rule creation and configuration.
  • Writing Scheduled Tasks and using Calypso reporting framework for report generation.
  • Setting up Fee configuration in Fee definition window.
  • Generating margins for IRS product. Namely, historically simulated VaR calculations, DV01 calculations, NPV calculations and combining these wif mathematical concepts to generate Variation and Initial Margin.
  • Setting up curves for Scenario Analysis for CDS/IRS product.
  • Leading a team of 6 developers to write code for generating Custom Reports, importing of trade XMLs from MarkitWire. Using Java Concurrency to create Novation handlers in multithreading environment, writing Scheduled Tasks, Workflow Configuration etc.
  • Creating custom Engines using Calypso API.
  • Parsing incoming XML data files (using JAXB) and updating database wif the data received.
  • Setting up calypso version 11.1 for the team.
  • In the process of setting up calypso version 11 upgrading the database using calypso execute SQL.
  • Removing compilation errors and analysing runtime issues.

Confidential

Headstrong-Genpact

Responsibilities:

  • Joined Headstrong and worked for various projects involving various Web Technologies e.g. AJAX, Core Java, Struts 1.2 and JSP. Working in finance domain project since April 2010.
  • In finance domain worked on transition activity from Accenture to Headstrong and worked for setting up the application at offshore location
  • Worked as on-site coordinator for 3 months, ensuring smooth transition from current vendor to Headstrong
  • Acted as single point of contact for all client queries and concerns. Provide guidance and inputs to team members at off shore location.
  • Joined Perot Systems in June 2005 and passed SCJP certification
  • Worked for 2 years for different web application for Trader Media Group in Perot Systems
  • Learnt various technologies through on the Job training which include XML and AJAX, Struts 1.2, JSP, Servlets and Junit etc.
  • Joined Amdocs Pune in January 2007 and went through Unix and Amdocs products specific trainings.
  • Worked for British Telecom project at Amdocs.
  • Got introduced to Amdocs CRM and basics of Spring technology.

We'd love your feedback!