Summary
Overview
Work History
Education
Skills
Projects
Personal Information
Certification
Timeline
Generic

Monika Sharma

Brampton,ON

Summary

Senior Software Engineer at FIS Global Solutions Inc with expertise in Python and PySpark. Proven ability to design robust data pipelines and enhance analytics capabilities. Experienced in predictive modeling, classification, and exploratory analysis to derive actionable insights. Proficient in managing end-to-end data workflows, including ingestion, transformation, visualization, and machine learning.

Overview

20
20
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

FIS Global Solutions Inc
Brampton, ON
11.2017 - Current
  • Executed data requirement gathering and schema design for client-specific analytical needs.
  • Collaborated with clients to define KPIs and transformation logic for ETL pipelines.
  • Designed and implemented an end-to-end data pipeline for ingesting structured (CSV) and semi-structured (JSON) files using Azure Data Factory.
  • Developed parameterized ADF pipelines for dynamic file ingestion from Azure Blob Storage, with error handling and logging.
  • Transformed raw data using PySpark, including schema normalization, filtering, and joining datasets.
  • Loaded, cleaned, and aggregated datasets into Oracle database tables for downstream analytics using JDBC connectors.
  • Monitored data pipelines, resolving ingestion and transformation failures in production systems.
  • Analyzed source systems, conducting root-cause analysis of data inconsistencies.
  • Generated reports and extracts using SQL-driven data models tailored for clients.
  • Built custom dashboards on centralized data marts to enhance data accessibility.
  • Delivered training and documentation for onboarding new clients onto data platforms.

Senior Consultant

Capgemini
Toronto, Canada
11.2016 - 06.2017

Client - Royal Bank of Canada (RBC)

  • Enhanced Global Plus systems based on business requests and regulatory compliance.
  • Conducted requirement and design analysis to identify project needs.
  • Collaborated with vendors FIS and Symcor for system improvements.
  • Led team through code reviews and task assignments to ensure quality.
  • Trained team members on Global Plus functionalities and best practices.
  • Developed and implemented system solutions to enhance operational efficiency.
  • Provided production support, ensuring system reliability and performance.

Technical Systems Analyst

HCL
Toronto, Canada
01.2012 - 10.2016

Client - Bank of Montreal (BMO)

  • Executed key regulatory projects including FATCA, AML, and CRM2 for Global Plus Application.
  • Ensured compliance with FATCA regulations, effective January 1, 2014.
  • Implemented Management Action Plans to align Wealth Management operations with AML Enterprise Manual standards.
  • Enhanced client reporting transparency through amendments to CRM2 related to account performance and fees.
  • Managed Canadian Qualified Intermediary obligations under FATCA and Canadian Income Tax Act.
  • Coordinated reporting processes for US Reportable Accounts to CRA under CDN Intergovernmental Agreement.
  • Streamlined adherence to regulatory frameworks impacting wealth management operations.

Project Lead

HCL
Noida, India
05.2010 - 12.2011

Client – Warner Music Group.

  • Led project to implement Global Content Data Management system for metadata management.
  • Centralized database functionality related to music content from single point of contact.
  • Conducted client interactions to gather requirements and ensure alignment throughout project.
  • Managed database activities, including writing stored procedures and performance tuning for SQL queries.
  • Performed code reviews and resolved bugs to maintain system integrity.
  • Developed functional documents based on requirement gathering and analysis.
  • Prepared comprehensive business reports to support data-driven decision-making.
  • Provided Level 2 production support to address operational issues effectively.

Senior Database Developer

TCS
Miami, USA
02.2008 - 05.2010

Client - Carnival Cruise Lines (CCL)

  • Developed screens and reports using Oracle Forms 6i and Reports 6i for enhancements.
  • Provided technical and functional support for applications, including Shipboard System and Casino Financial Systems.
  • Implemented a replication mechanism between Shore side office and ships.
  • Migrated Oracle databases from version 7.2.0 to 10g for improved performance.
  • Designed data replication mechanisms utilizing Oracle Scheduler Jobs.
  • Created PL/SQL procedures to enforce business rules for data replication.

Application Developer

TCS
Delhi, India
06.2005 - 01.2008

Client - Income tax of India (ITAX)

  • Migrated application from Forms 4.5 and Reports 2.5 to Forms 9i and Reports 9i.
  • Consolidated 36 database instances into a single instance.
  • Developed PL/SQL procedures to enhance functionality.
  • Executed system testing to verify application integrity.
  • Facilitated user acceptance testing to ensure requirements met.
  • Retrofitted change requests and updated documentation accordingly.
  • Conducted user training sessions for effective system utilization.
  • Managed iPMS and performed system administration tasks.

Education

Applied Data Science Program - Data Science

MIT Professional Education
Massachusetts, USA
03-2025

Master in Science - Mathematics

Indian Institute of Technology
Delhi, India
05-2005

Bachelor of Science - Hons in Mathematics

Hindu College
Delhi, India
06-2003

Skills

  • Python and PySpark
  • Data science and Machine learning
  • Recommendation systems
  • Data build tool (dbt)
  • Snowflake and Iceberg
  • Apache Airflow
  • Power BI
  • Version control (Git) and collaboration

Projects

Music Recommendation System (Great Learning ePortfolio)

Combine the user-user collaborative filtering model with the item-item collaborative filtering model to recommend songs based on the listening behavior of similar users as well as songs that are similar to ones that users have listened to in the past. This hybrid approach can potentially provide a good balance between the desire for personalized recommendations and the desire to recommend songs that are popular among similar users.

Amazon Product Recommendation System (Great Learning ePortfolio)

This project involves recommending the best Amazon products available to users based on past rating data using AI-driven recommendation systems techniques.

Stock Data Pipeline (GitHub)
- Developed a streaming pipeline using Spark, Kafka, and Delta Lake on Azure Databricks.
- Ingested and transformed real-time trade/quote data using PySpark.
- Orchestrated workflows via Apache Airflow 

Personal Information

Citizenship: Canadian Citizen

Certification

  • SnowPro Core Certification, 06/2024
  • AWS Certified Data Analytics - Specialty, 01/2023
  • Google Cloud Certified - Professional Cloud Architect, 03/2023

Timeline

Senior Software Engineer

FIS Global Solutions Inc
11.2017 - Current

Senior Consultant

Capgemini
11.2016 - 06.2017

Technical Systems Analyst

HCL
01.2012 - 10.2016

Project Lead

HCL
05.2010 - 12.2011

Senior Database Developer

TCS
02.2008 - 05.2010

Application Developer

TCS
06.2005 - 01.2008

Applied Data Science Program - Data Science

MIT Professional Education

Master in Science - Mathematics

Indian Institute of Technology

Bachelor of Science - Hons in Mathematics

Hindu College
Monika Sharma