Thirumaravan Dharmalingam

CEO

Jersey City, New Jersey, United States21 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 20+ years in application development management.
  • Expert in derivatives trading and regulatory systems.
  • Pioneered DevOps modernization and AI enhancements.
Stackforce AI infers this person is a Fintech expert specializing in derivatives trading and regulatory reporting systems.

Contact

Skills

Core Skills

Derivatives TradingRegulatory ReportingBack Office ProcessingNetwork Metrics ReportingRailway Systems Automation

Other Skills

C++JavaPythonPerlC ShellOracleSybaseUNIX/LinuxSCCSSVNCVSXSLTGITC/C++UNIX

About

Senior Application Development Manager with 20+ years of expertise leading global teams in building high-scale, resilient systems for financial services. Specializing in OTC derivatives, post-trade platforms, and regulatory reporting (CFTC™, OCC™, etc.). Architect of fault-tolerant, multi-threaded systems integrating front-to-back office capabilities. Currently spearheading technical strategy and delivery at Citibank’s derivatives technology practice. Pioneered DevOps modernization and AI/NLP enhancements under BA/PGP-AIML frameworks (Texas University, Great Learning). Passionate about mentoring teams to adopt best practices and leverage data & AI for business transformation.

Experience

21 yrs 8 mos
Total Experience
5 yrs 5 mos
Average Tenure
14 yrs 6 mos
Current Experience

Citibank north america

Applications Development Senior Manager

Dec 2011Present · 14 yrs 6 mos · Jersey City, New Jersey, USA

  • DERIVATIVES – Front & BACK Office Functionalities
  • Environment: C++, Java, Python, Perl, C Shell, Oracle, Sybase, UNIX/Linux, SCCS, SVN, CVS, XSLT, GIT
  • Managing multiple applications,
  • . The Over-the-Counter Derivatives (OTC) products where daily high-volume transactions for back-office functionality processing, which include of payments generations, settlements, confirmation, margin and collateral managements, accounting data.
  • . Regulatory applications
  • Managing Business Analyst and development teams.
  • Primary responsibilities include technical direction on building the highly reliability trading application, working with various stakeholders across regions(NAM , EMEA and APAC) (Managing Directors of Front and Middle Office and Operational divisions and their different technology teams across geographies) on requirement, design, integrations of application components, addressing client issues/escalations, development and providing support to existing applications.
  • Designed, developed and delivered valuable and business critical trading derivative products application, highly available performance and scalability and efficiency for middle office team to increase the productivity of trading operational activity.
  • Developed many the multi-thread applications to support trade processing, payments generations, critical regulatory reporting (CFTC, OCC, Volcker) , data warehouse feeding for liquidating reporting, Risk system for risk exposure calculation and brokerage calculations, for delivering the messages without delay and failure.
  • SME (Subject Matter Expertise) for Equity, Foreign Exchange and Interest Rate products derivative products and supporting the other asset classes CREDIT and Commodity and also developed the front-end interfaces.
  • Received multiple awards for achieving the project successfully implementation into production
C++JavaPythonPerlC ShellOracle+9

Wipro

Senior Software Engineer

Nov 2008Nov 2011 · 3 yrs · Chennai, India

  • DERIVATIVES – BACK OFFICE PROCESSING
  • It is a derivative application for backend processing, which will support functionality of trade booking, funding, payment, confirmation work flows.
  • Environment: C++, Java, Python, Perl, C Shell, Oracle, Sybase, UNIX/Linux, SCCS, SVN, CVS, XSLT, GIT
  • Developed and supported for Trade boking, funding (Margin and Collateral management), payments, confirmation.
  • Developed different interfaces for processing different derivative products (Interest Rate Swap, Total Return of Swap, FX Forward, Recovery Swap, Compound, non-derivative products GIC, Tax Credit) with multiple front end systems.
  • Developed different payment algorithms to generate payments.
  • Worked with different users to get the requirement and created all the necessary documents for SDLC
  • Managed different projects and team for getting the work done.
  • Have taken many initiatives to improve performance and compatibility with new and old version
C++JavaPythonPerlC ShellOracle+8

Verizon data services india

Senior Analyst

Feb 2005Nov 2008 · 3 yrs 9 mos · Chennai, India

  • NETWORK METRICS PORTAL
  • It is Network Metrics Portal of report generations for different government originations.
  • Environment: C/C++, Perl, UNIX Korn Shell scripting, Pro C, oracle, UNIX, CM Synergy, CVS, Informatica, MicroStrategy
  • Enhanced the scheduler application to process the number of feeds based on the grouping order of feeds.
  • Enhanced the application to support the processing feeds using the Informatica command line instructions.
  • Developed the automation report sending application to remove 3rd shift and which got noticed and recognized the design and development done by me.
  • Developed the full automation application for CM Synergy build application for the project and which is reduced the effort of developer and build team.
  • Assigning tasks to team member and getting the work done by them
C/C++PerlUNIXOracleCM SynergyCVS+3

Ansaldo signal (union switch & signal pvt. ltd.)

Assistant Engineer

Sep 2004Feb 2005 · 5 mos · Bangalore, India

  • RAILWAY SYSTEMS SIGNAL AUTOMATION CONTROLLER AUTOMATIC TESTING
  • Environment: Rational Products, C++, Linux, Micro Controller, GENISYS Protocol
  • Developed the system to automate the process of testing the application logic that’s programmed in to the Microlok-II; a micro controller based automatic interlocking system.
  • The system interfaces in real time with the Microlok-II, testing the correctness of the logic programmed and presenting the findings to the application logic designers.
  • Developed the Genisys Protocol to system communicates with the Micro controller through genisys, a protocol it can understand via serial communication lines.
  • The system is developed with the capability of working in dual mode, Master or slave in accordance with the mode in which the Microlok-II works.
  • Worked for CMM Level 5 certification and main crux of the project is to reverse engineer the existing train tracking system from implementation level to analysis and design level. The system was built through Microsoft VC++.
  • The objects in the system’s crude code in implementation level is identified and analyzed in the problem and solution space. Structural, behavioral things and relationships are identified in the solution space.
  • Static and dynamic behavior of the system are identified and modeled. An object-oriented model is created from the implementation level with UML.
C++LinuxMicro ControllerGENISYS ProtocolRailway Systems Automation

Education

Texas McCombs School of Business

Post Graduate Program in Artificial Intelligence and Machine Learning - Business Applications — Artificial Intelligence

Feb 2024Oct 2024

S.R.M. Arts And Science College

Master of Science (M.Sc.) — Computer Science

Jan 2000Jan 2002

MGR Arts & Science College

Bachelor's Degree — Computer Science

Jan 1997Jan 2000

Stackforce found 100+ more professionals with Derivatives Trading & Regulatory Reporting

Explore similar profiles based on matching skills and experience