Calypso Specialist Resume
SUMMARY:
- About 8 years of experience in software development includes Analysis, Design and Development of Java/J2EE/web applications catering to Finance Domain.
- Specialized knowledge of Calypso FX trading platform - including experience in reference, market and static data, curves and pricing environments, risk analysis, products, trade lifecycle, P&L, confirmations, reporting, scheduled tasks and accounting.
- Extensive experience in customizing and extending Calypso APIs.
- Profound knowledge of Calypso Architecture and Front office and Back office functionality.
- Experience in SWIFT Message generations and SWIFT standards.
- Extensive experience in Capital Markets and Investment Banking with a focus on FX trading and operations.
- Proven experience and sound knowledge of Fixed Income, FX and Derivative products.
- Experience in Object Oriented Analysis and Design (OOAD) techniques.
- Experience in Agile methodology.
- Passed Level II of CFA examination.
- Experience in Database Design, Creation and Management of Schemas, writing Stored Procedures, Functions, DDL, DML SQL queries.
- Extensive experience in design and development of multitier applications using Java, J2EE, Struts, JSF, XML, HTML, CSS, JavaScript, AJAX, JSON, DOJO, SmartClient.
- Worked on different Application and Web Servers like Apache Tomcat and JBoss.
- Well versed with all phases of software development lifecycle.
- Ability to work in a dynamic and fast paced environment.
- Excellent communication and interpersonal skills and involved in client interactions for scoping, effort estimates and status reporting.
TECHNICAL SKILLS:
Languages/ Technologies: Java, JavaBeans, JDBC, RMI, JMS, PL/SQL
Trading Platforms: CALYPSO, FENICS, OPICS
Frameworks: Spring, Hibernate, Struts, JSF
Databases: Oracle 11g, SQL Server
IDEs: Eclipse
Source Control: CVS, Perforce, SVN
Methodologies: Agile
Application Servers: JBoss, Tomcat
Defect tracking tools: HP Quality Centre, ClearQuest
Web Technologies: HTML, CSS, JavaScript, AJAX, XML, SmartClient, Fusion Charts, JSON, DOJO, FreeMarker
Others: Microsoft Visio, JOSSO, ANT, SQL Plus, PL/SQL Developer, Aqua Studio, XLLOOP, Anthill Pro
Operating systems: Windows, UNIX
PROFESSIONAL EXPERIENCE:
Confidential
Calypso Specialist
Responsibilities:
- Identify code and functional differences between V11 and V14. Work with Calypso support to resolve them.
- Migration of custom source code from V11 to V14.
- Installing and setting up Calypso V14 on test environment.
- Understand Calypso V14 build and patch process, write a new ant build process for our custom changes and automate anthill build deployment for new project.
Environment: Calypso V14, Java 1.7, JBoss, ANT, Anthill, Oracle 11g
Confidential
Calypso Specialist
Responsibilities:
- Worked with users and business analysts to understand impact and changes required in FX Calypso V11 SWIFT messages.
- Customization of MT320 to adhere to new standards.
- Customization of MT306 to adhere to new standards.
Environment: Calypso V11, Java 1.6, Oracle 11g
Confidential
Calypso Specialist
Responsibilities:
- GFX- Calypso NDF feed changes to read USI information from trade feed and save it as trade keyword in Calypso.
- Modify outgoing FXOption and FXNDF confirms to include USI information if Confidential is Reporting Party.
- Send USI data along with trade and message level data to IReports system which sends it over to DTCC to comply with Dodd Frank Act.
Environment: Calypso V11, Java 1.6, Oracle 11g
Confidential
Calypso Specialist
Responsibilities:
- Modify Rates Calypso - FX Calypso interface to be able to save calypso objects coming in new format.
- FXCash has been removed in V12 and so all earlier FXCash trades are now booked as FXForward in Rates Calypso V12. This required converting FXForward trades into FXCash trades in V11.
Environment: Calypso V11, V7, Java 1.6, Oracle 11g
Confidential
Calypso Specialist
Responsibilities:
- Built interface to import FXNDF trades into Calypso from Buffet and generate confirmations for these trades out of Calypso to send to customer.
- Worked closely with Back Office Operation Desk to come up with configuration required to support FXNDFs in Calypso.
- Creation and setup of trade and message workflow.
- Creation of different trade and message workflow rules and static data filters for condition checking.
- Setup Message Configuration.
- Creation of Custom MessageHandler classes for generation of long form confirmation messages.
- Configuration of Sender engine.
- Setup task station for FXNDFs.
- Setup static data for e. g. NDF currency definitions, attributes, books, book permissions, legal agreement, legal entity contacts.
- Creation of different BO and trade reporting by extending Calypso reporting framework.
- Feed to IReports to send NDF confirmation and trade data, to be sent over to DTCC as part of Dodd Frank Act.
Environment: Calypso V11, Java 1.6, Oracle 11g
Confidential
Calypso Specialist
Responsibilities:
- Analyzed reporting structures on both IDW and Documentum systems, identified list of reports to migrate, setup cabinets and permissions in Documentum to limit access to reports to authorized users
- Developed functionality to send daily EOD BOA reports feed from Calypso to Documentum.
- Migrated historical reports for last 5 years from IDW to Documentum and helped testing this migration.
Environment: Calypso V11, Java 1.6, Oracle, Documentum
Confidential
Calypso Specialist
Responsibilities:
- Discussed requirements with middle office and front office users giving them an overview of various risk reports supported by Calypso and their features.
- Configuration and customization of CAPL, Forward Ladder and Sensitivity analysis.
- Tested Risk measures and numbers.
Environment: Calypso V11, Java 1.6, Oracle
Confidential
Calypso Specialist
Responsibilities:
- Creation of SD filters, rules, grouping keys and message grouping setup.
- Setup Message Configuration based on different product sub types. i.e. Non deliverable option (NDO) and Barriers options
- Creation of Custom MessageHandler classes for generation of HTML confirmation messages for mentioned product sub types.
- Setup task station.
Environment: Calypso V11, Java 1.6, Oracle
Confidential
Calypso Specialist
Responsibilities:
- Worked with OPICS/Buffet team to understand FX trade and settlement in OPICS.
- Built interface to load positions from OPICS database and save them in Calypso.
Environment: Calypso V11, Java 1.6, Oracle, OPICS
Confidential
Calypso Specialist
Responsibilities:
- Configured and customized Excel Add-In for Calypso which allows market data curves to be retrieved and saved from excel.
- Added custom excel feed handler to listen for feed rates from excel, configured excel feed, feed address mapping and excel mkt data server to listen for the feed, generate curves and publish rates to Coherence.
Environment: Calypso V11, Java 1.6, Oracle, Xlloop, Coherence
Confidential
Calypso Specialist
Responsibilities:
- Implemented trade and position reconciliation reports for money markets and futures for use by back office users.
- Worked on implementation of Tax Withholding for Deposits.
- Configure various trade/transfer/message reports in Calypso to be used by Back Office.
- Configurations and customization of Scheduled Task to generate various EOD reports for BO and downstream partners.
- Calypso-MRS interface to report Time Deposits, EYD and CLD trades.
- Calypso-CMR interface to report sales P&L data on daily basis.
- BizTalk retirement changes.
- Implement FXMetrics report for monthly FXOption trades.
- Integrate Calypso with internal and external software products.
Environment: Calypso V11, Java 1.6, Oracle
Confidential
Config Loader
Responsibilities:
- Involved in understanding and planning for new business requirements of existing Calypso users, development of IPs that function as pluggable layer over and above Calypso tool for configuration management. I was involved throughout the lifecycle of product development for ‘Config Loader Tool’ (Calypso Environment Comparator), creating specification for new features and for additional calypso object types, leading implementation of these features.
Environment: Calypso, JAVA, JUnit, Oracle
Confidential
EVAL system
Responsibilities:
- Worked closely with end users to understand business requirements and explaining it to offshore team. Designed and developed prototype in SmartClient to show to end users. Worked on design and development of modules focusing on GUI. Technical mentoring of the team as SmartClient SME.
Environment: JDK, EJB, JPA, SmartClient, Fusion Charts, JSON, Oracle, JBoss
Confidential
Trading Desk
Responsibilities:
- Understood business requirements and provided estimates. End-to-End application development. Co-ordination with testing team for defect free deliveries. Provided production support after deployment.
Environment: JDK, Tomcat, SmartClient, Oracle, JMS Sonic MQ
Confidential
Trading DeskResponsibilities:
- Understood business requirement from end users. Developed prototype for new design in SmartClient to show to business groups. End-to-End application development. Co-ordination with testing team for defect free deliveries. Provided production support after deployment.
Environment: JDK, Tomcat, SmartClient, Fusion Charts, JSON, Oracle
Confidential
Instrument AdminResponsibilities:
- Understood existing allocation system and business requirements. Designed and developed enhancements and change requests.
Environment: JDK, FreeMarker, Oracle, JMS Sonic MQ
Confidential
Instrument Admin
Responsibilities:
- Redesigned the older OneWeb application to develop Instrument Admin using Ice Faces, an AJAX enabled JSF implementation. Created and used some RIA UI components like Accordion and Paginator. Designed and developed enhancements and change requests.
Environment: JDK, Tomcat, JSF, AJAX
Confidential
MarketPriceWeb
Responsibilities:
- Understood business requirements. Designed and developed enhancements and change requests.
Environment: JDK, Tomcat, JSF, JMS, Caplin Platform Liberator, AJAX
Confidential
Account Admin
Responsibilities:
- Understood business requirements. Implemented JOSSO, a single sign-on implementation, to provide users with ability to access all the applications that were part of the portal by signing on just once, based on their roles. Designed and developed enhancements and change requests.
Environment: JDK, Tomcat, JSF, AJAX, XML, Josso, ANT, SQL Server.