2024 04 Canada
2024 04 Canada
Summary of Qualification
• Capital markets information technology professional with over 19 years of experience in software
development, analysis, reporting with Citi and a short stint with Microsoft.
• Specializing in migrating apps to newer technologies or cross platform technologies eg VBA to Xll / VSTO.
• Strong background in developing C#/VB.Net based application frameworks for Microsoft office based
financial add-ins, and proven skills in VBA and VSTO.Net add ins, Excel XLLs.
• Large report authoring / automation applications with Word, and PowerPoint for Fundamental Analysts and
building ecosystem around complex equity excel models.
• Building cross-platform ReactJs / web addins for Microsoft Office 365 for Excel / Word for Mac.
• Migrating legacy apps to ReactJS, Typescript front end using CefGlue / WebView2 in Microsoft Office.
• Dual qualification, Masters in Commerce and Masters in IT subjects allows a blend of business acumen and
technical aptitude.
Professional Experience
Vice President (VSTO, Excel DNA, RX.Net, ReactJS developer) Feb 2022-Apr 2024
Citi Technology Center, Mississauga, Ontario, Canada
• Functional Reactive Programming using RX.Net and Asynchronous functions with excel-dna.
• Developing addins for Citi Velocity Charting APIs with WPF and WebView2.
• Excel front end for Derivative Instruments Pricers which calculate intraday indicative pricing.
• Creating Bloomberg style RTD based dynamic array UDF using web sockets and REST APIs.
• FDC3/Finsemble based application development using .net/ReactJs.
• Create CI/CD pipeline with Teamcity + UDeploy and working towards Release on Demand
• Engineering Excellence III candidate.
Excel Senior Software Engineer (.Net Core microservices, PostgreSQL developer) Sep 2021 -Feb 2022
Thomson Reuters, Toronto, Ontario, Canada
• Developing products and services for Tax domain. (Flagship OneSource Tax application).
• Creating AWS Cloud based REST/Microservices with Asp.Net Core with PostgreSQL database and
RabbitMQ for messaging with Aspose Cells for server side file generation.
• Creating add-ins / xlls and vba based client solutions with Excel DNA framework.
• Writing PostgreSQL based CTEs Common Table Expressions for the products.
• Creating CI-CD processes with Jenkins with GitHub.
Assistant Vice President (VSTO, VBA, Vb.Net developer) Aug 2013-Jun 2017
Citi Technology Center, Pune, Maharashtra, India
• Lead a team of developers for developing applications for Citi Research business and act as an SME in
Microsoft office development for a office framework developed by Capco with VBA and VB.Net.
• Migrating application from office 2003/ Win XP to office 2010 / Win 7 and then office 2016 / Win 10.
• Resolving escalated production issues with publication workflow systems, excel financial models, word
templates, research workflow systems.
Assistant Vice President (RAD / VBA Developer / Business Analyst) Mar 2006-Aug 2013
Citigroup Global Markets (I) Private Limited, Mumbai, Maharashtra, India
• Act as a business analyst to gather requirements, prioritize, schedule bimonthly agile development cycles
with aggressive timelines for Citi’s custom Global Authoring Workflow platform and Excel VSTO+VBA add-
ins for Citi Research Analysts for complex Financial Models and custom RPA applications.
• Creating fail-fast projects / proof of concepts
• Additional features development, change requests of applications in vb.net and c#.net along with excel vba,
word vba, outlook vba, PowerPoint vba.
• Resolving escalated production issues with publication workflow systems, excel financial models, word
templates, research workflow systems,. prioritizing and scheduling fixes.
Support Engineer (Microsoft Excel – VBA, VSTO) Jun 2005- Mar 2006
Microsoft Global Technology Support Centre (GTSC), Bangalore, Karnataka, India
• Microsoft Research India, based in Bangalore, is Microsoft's third international research facility.
https://www.microsoft.com/en-in/gtsc/default.aspx
• Resolving Microsoft’s North American, European Professional and Premier Customers’ VBA and MS-Excel
issues.
• Reproduce user issues and crash issues and provide solution.
• Opportunity to write Knowledge Base articles, creating solution objects for end users.
• Exposure to custom applications of clients and advice on improving quality and maintainability.
• Learning new and emerging softwares & technologies like VSTO, xml, .NET, XML web services etc.
Executive Management Information Systems (Insurance and Banking vertical) Jun 2002 – Jun 2005
WNS Global services Private limited, Pune, Maharashtra, India
Education Qualification
• MCSD (Visual Basic .net 2000 Track), MCDBA (SQL Server 2000 track)
• Master of Management Sciences with IT Specialization – (MMS)
¨ University of Pune with First Class in the year June 2005.
• Postgraduates Diploma in Business Management (PGDBM)
¨ University of Pune with First Class in the year June 2004
• Master of Commerce (M. Com) Second-class
¨ University of Pune June 2000.
• GNIIT - All semesters with A, A+ Grade.
¨ National Institute of Information Technology - Year 2000
• Bachelor of Commerce (B. Com) First class with Distinction - University of Pune June 1998
References
• Available Upon Request
Other Work
Active in Excel-Dna forum to answer user questions. Link