Summary
Overview
Work History
Education
Skills
Languages
Certification
Interests
RECOGNITIONS AND CONTRIBUTIONS
Star of the Month
Timeline
Generic

Prabakaran Annadurai

Toronto,Ontario

Summary

Dynamic C# and ASP.NET professional with over 18 years of design and development experience in enterprise applications. Proficient in creating robust Windows and web applications, as well as developing Windows services and web services using Microsoft Visual Studio .NET IDE, C#.NET 4.5.2, and foundational knowledge of Node.js and MongoDB. Expertise in SQL Server database design, including T-SQL query development, stored procedures, triggers, and performance tuning. Demonstrated ability to excel in both individual and collaborative team environments, with a solid understanding of Agile methodologies and functional domain expertise across the Financial, Insurance, and Health Care sectors.

Overview

18
18
years of professional experience
1
1
Certification

Work History

Technical Developer

RBCC International Systems
- Current
  • Working as TSA in Merchant Services (POSH) Team in RBCC International Systems.
  • Involving to the clients, BSA and onsite team and gathering requirements.
  • Design, development & implementation in various phases of projects.
  • Planning and estimation of work and provide updates to the superiors.
  • Unit testing, peer review and code review also responsible for the deliverables.
  • Accountable for the all the deliverables from onshore and making sure to release to QA environments.

RBC Caribbean - Capgemini
06.2018 - 02.2020
  • POSH – Point of Sale Handler is used to process point of sale transactions. The entire transactions authorization request comes from the POS Terminal to POSH, and is able to format the message for the IST, VISA, MasterCard or any other external network like Amex and Discover. The POSH installation in Trinidad is used to process the POS transactions for RBC Caribbean except the Barbados and Bahamas (including countries come under this region).
  • POSH connects to the IST switch, all the Point of Sale devices can be connected to POSH via a dial up connection or via the Internet (GPRS or hard wired Internet connection). All the transactions are secured. POSH is not used for PIN verification rather it is used for PIN translation to secure client PIN data. Keys are used for communication between POS terminals and POSH, and a different key is used between POSH and IST. POSH send request to the encrypt box for a key to be generated and encrypts this key and sends it to the POS terminal.
  • POS terminal decrypts and uses this key for the following transaction. Transaction is completed if it is approved or declined by the issuer of the Card.
  • MSW is managing the all the Merchants, Terminals, Card and all the RBC details. DMS and KIMS are the applications which will support for the Merchant and Terminals to enable and do transactions. FPS EOD Daily jobs are used for settlement, clearing and various reports across regions. These reports are available in the MSW web based site based on the regions.

RBC Wealth Management - Capgemini
12.2017 - 05.2018
  • The OPSTools applications are collection of authorized services, applications and components, which will be the central location for accessing reports and applications, and the Jobs. This project involves major/ minor enhancements and change requests to the any of the 32 applications and 100+ jobs in 4.5.2 Framework with SQL Server.
  • Secure API Services - Secure API is a rule base security framework for access authentication and administration. It consists of three components: Authentication, Authorization and Application Interface. The NT user id and password will be used for Authentication. Authorization is controlled through a rule database that supports access to Branch, IA, Account and application function. The Application Interface (API) will be implemented as a Dynamic Link Library (DLL). It provides the necessary logic to interface to the NT domain and the rule database to grant/revoke access.

RBC Wealth Management - Capgemini
04.2017 - 11.2017
  • CRS provides standard procedures to be followed by financial institutions to identify and report annually to their local tax authorities certain accounts (Reportable Accounts) held by tax residents of Reportable Jurisdictions, or accounts for certain entities in which such persons have an interest. Local tax authorities will, in turn, forward the information to the relevant Reportable Jurisdictions with which they have Competent Authority Agreements (CAAs) and accordingly have an obligation to exchange information.
  • This application uses .Net, Classic ASP, XSL and SQL Server
  • Requirement study, analysis, development and unit testing
  • Co-ordinate with onsite leads / clients by daily calls and discussion about the project
  • Reporting to leads regarding the status of the project and provide periodic updates
  • TDD, Release notes, peer review, bug fixing and QA/UAT and Prod Support

RBC Wealth Management - Capgemini
10.2016 - 03.2017
  • Client Source is repository of client and account level information for the firm; this data is also known as KYC information Know Your Client. It is used for opening accounts and provides this information throughout the enterprise to other systems. This typically used for CRM & Client Information Management. FATCA is the main functionality in the client source system.
  • The Foreign Account Tax Compliance Act (FATCA) is a United States federal law that requires United States persons, including individuals who live outside the United States, to have reported their financial accounts held outside of the United States, and requires all global non-US (Foreign) Financial Institutions (FFI's) to search their records for suspected US persons for reporting their assets and identities to the US Treasury.

RBC Wealth Management - Capgemini
07.2015 - 09.2016
  • The software modernization program is to upgrade the OPSTools NET applications to 4.5.2 .NET framework technology. The New OPSTools Framework and applications will be standardizing the environment which eliminates complexity, enables operational efficiency, enhance security through new technologies.
  • The OPSTools applications is a collection of authorized services, applications and components, which will be the central location for accessing reports and applications, convert from older version of .NET technologies into .Net 4.5.2 Framework.

RBC Back Office - Capgemini
05.2014 - 06.2015
  • PRISM project is to replace the current workflow systems OPENS and MessageNet with the Pega based workflow system called ServiceLink. ServiceLink will initiate Data Service Requests in order to obtain data required to manage its business processes.
  • A set of PRISM Global Integration Services (GIS) and Application Services will be created, which will be used to process the Data Service Requests initiated by ServiceLink. In general, GIS and the Application Services will be used to retrieve and return required data from various source application systems such as Client Source and ODS- BPSA.

Karnataka Police Department – Mphasis an HP Company
04.2013 - 03.2014
  • This is project is done for the Karnataka Police department SCRB named Police IT System. End to end Application for the Police and Police station activities and all other related activities, recording and maintenance of the information. This system contains 3 major divisions such as Crime, Law & Order and Traffic.
  • In each module we have to record all the activities happenings in the Police Station, duty allocation, security allocation to VVIP, Passport verification and Arms license also maintain the entire flow of operations and reporting on demand basis.

HP Enterprise Services– Mphasis an HP Company
05.2010 - 03.2013
  • Integrated Framework for the Quote to Cash (Q2C Capability)/ COMPASS / COMPASS Business Transformation (CBT) Web Sites and SharePoint content. I have involved in creation of FAQ discussion board in SharePoint 2007, used as a forum by the HP Enterprise employees to post their queries related to Q2C & CBT.
  • Also part of developing InfoPath form, mapping with lists and created workflows using SharePoint designer.
  • Involved in collecting requirements from client and proposing technical solutions to the business requirements and delivering solution to the client.

NHS UK – iSOFT R&D
01.2009 - 04.2010
  • Lorenzo is an enterprise health care product catering to different quarters of the health care world like U.K and other major countries. The product as such is generic and it is delivered to each of the different market as solutions to cater their specific needs and customization.
  • Lorenzo user interface layer is configurable through UI workflow. The service layer provides a Service Oriented Architecture implemented through web service. The service layer pipeline will validate the user before he can execute a particular web method. The user can be able to register, store, record and monitor the Patient related information and generate the reports based on the requirement of the Customers.

DENA Bank – Accel Frontline
06.2008 - 12.2008
  • The CMIS version for Dena Bank is available in two flavours. A web based reporting solution for CBS (Core Banking System) branches, which will also work at RO, FGMO and HO levels and a stand-alone executable at the ALPM (Automatic Ledger Posting Machine) branches.
  • CMIS provides appropriate interface to collect existing data from the UBI’s existing software systems like CBS and ALPM. Additional data for MIS reporting is further gathered through data entry screens at the branch level.

Education

B.Tech - Engineering

PABCET College of Engineering
Chennai

Skills

  • Proficient in NET Framework and ASPNET
  • Database management: SQL Server, IBM DB2
  • Experience with DevOps automation tools
  • Windows proficiency
  • Proficient in SSRS and Crystal Reports
  • Configuration management tools: TFS, CA SCM, GitHub Actions
  • Skilled in utilizing MS Unit Test for software automation

Languages

English
Professional Working

Certification

  • IBM DevOps UCD & UCR
  • DevOps using TFS
  • Agile Professional
  • REST Web API Services
  • RPA Blue Prism
  • ASP.NET Core

Interests

  • Enjoy participating in [activity] for overall physical and mental well-being
  • I like looking at the stars and learning about constellations
  • Martial Arts

RECOGNITIONS AND CONTRIBUTIONS

  • Published Article on Azure Web development (Whitepaper) in KM Portal
  • Published Article on Insight to Automation Testing Tools(Whitepaper) in KM Portal
  • Star award for Enterprise Web Services for back office project
  • Appreciation from top level managers and client managers for Software Modernization project migration activities
  • Published Article on SQL Server Features – An Insight(Whitepaper) in KM Portal
  • Published Podcast on Instant Reporting tool
  • Published Article on Reporting Tools Evaluation in KM Portal
  • Participated and presented iDRS – Integrated and Data processing and Reporting System in the Innovation contest
  • Technical member of Monthly Technology & Innovation Newsletter for Wealth Management Group(Previous)

Star of the Month

Acquired the Star of the Month in 2025

Timeline

RBC Caribbean - Capgemini
06.2018 - 02.2020

RBC Wealth Management - Capgemini
12.2017 - 05.2018

RBC Wealth Management - Capgemini
04.2017 - 11.2017

RBC Wealth Management - Capgemini
10.2016 - 03.2017

RBC Wealth Management - Capgemini
07.2015 - 09.2016

RBC Back Office - Capgemini
05.2014 - 06.2015

Karnataka Police Department – Mphasis an HP Company
04.2013 - 03.2014

HP Enterprise Services– Mphasis an HP Company
05.2010 - 03.2013

NHS UK – iSOFT R&D
01.2009 - 04.2010

DENA Bank – Accel Frontline
06.2008 - 12.2008

Technical Developer

RBCC International Systems
- Current

B.Tech - Engineering

PABCET College of Engineering
Prabakaran Annadurai