Ranadeep Mukherjee

Ranadeep Mukherjee

Lead Full Stack .NET/Azure Engineer | 18+ Years Experience (Microsoft | Fintech/BMO Leadership)

18 yrs experience · Oshawa, ON · <10 hrs/week

About

Ex-Microsoft Full Stack .NET/Azure Developer and Lead Software Engineer with 18+ years of experience, including 5 years at Microsoft and leadership roles in fintech (BMO). Led cross-functional teams (10+ members) delivering measurable improvements in customer satisfaction (20%), reduced processing time (66%), improved performance (60%+), and enhanced reliability by upgrading systems (e.g., PINPad) and CI/CD testing/DevOps pipelines.

Skills

AngularAzure DevOpsC#CI/CDCSS3DevOpsDistributed SystemsGithubHTML5JIRAJavaScriptJavascriptJiraMicroservicesTypeScriptUnit TestingWindows FormsjQuery

Experience

  • Lead Software Developer (Contract) · BMO11-01-2021

    Reduced wire transfer processing time by 66% (15 mins → 5 mins) by rebuilding web pages with Angular and Web APIs, improving customer satisfaction scores by 20%. • Front line bank employees have to spend 15- 30 minutes to complete a wire transfer to a beneficiary for a single customer. This process has been streamlined. Cut main app codebase by 5% (migrating 2 legacy devices to a decoupled platform), enabling parallel development and faster builds. • .NET Windows forms application (legacy application) used by front line branch employees is a huge monolith code. Created a platform that will help to separate out entire code of various external devices used in branches like Thermal Printer, PINPad, CRU into a separate process. Reduced app crashes by 3% by upgrading PINPad systems and established a payment vendor integration testing harness to reject non-compliant code in < 5 minutes, ensuring faster, more reliable delivery. • PINPads are used to authenticate customers in branches. These are upgraded to latest devices. This project involved clear communication, expectation management, and coordination across multiple internal teams and external vendors. Led a cross-functional team of 7 developers and QA professionals to modernize BMO’s branch banking systems, ensuring timely delivery of multiple concurrent projects • Collaborated with Product Managers and Business Analysts to gather and refine requirements, align technical priorities, and define the product roadmap • Mentored junior developers, conducted peer code reviews, and implemented best practices for CI/CD, testing, and DevOps pipelines Skills used: C#, Angular, TypeScript, SQL, Windows Forms, Web API, Azure DevOps, CI/CD, Unit and Integration testing, GitHub, CoPilot

  • Senior Software Developer · Dayforce10-01-2019 – 11-01-2021

    Built a Conversational AI Chatbot using .NET Core 3.1 and Azure, handling 50K+ monthly requests with 99.8% uptime. • Scaled CI/CD pipelines in Azure DevOps, reducing deployment time by 40% and enabling zero-downtime releases. Skills used: C#, .NET Core 3.1, Web APIs, Azure offerings (App Service, Functions, AppInsights, Redis Cache, Gateway and Traffic Manager, DevOps, CI/CD), Unit testing, GitHub

  • Software Developer · IXTROM Group Inc.01-01-2018 – 07-01-2019

    Designed and developed a distributed microservices system (C#, Entity Framework) to automate load distribution, auto-healing, resolving 100% of deadlock/race conditions and improve performance by 60% • Built a dynamic UI (HTML5, jQuery) to automate creation of micro services and visualize load-balancing progress. • Architected data models for high-volume transactions, enabling scalability to 5K+ concurrent users. Skills used: C#, Entity Framework, SQL, DB Design, HTML5, CSS3, jQuery

  • Software Engineer II · Microsoft05-01-2012 – 11-01-2017

    Led migration of 60+ databases and 15 servers from SQL 2012 to 2016, achieving 100% data integrity and 20% performance gains. • Designed reusable UI components (AngularJS) that reduced frontend development effort by 25% during Silverlight-to-HTML5 migration. These are legacy Silver Light screens which are migrated to AngularJS • Generated and zipped excel files having millions of records in five times lesser than business requirement. Used Task Parallel Library and Aspose.Cells to achieve desired results. • Improvised performance of ASP .NET pages using async handlers, jQuery by 50% compared to old pages. Skills used: C#, Entity Framework, ASP .NET, Web API, SQL, DB Design, AngularJS, Redis Cache, Silverlight, HTML5, CSS3, jQuery, Aspose.Cells, Unit and Integration testing, TFS, Azure DevOps

  • (Earlier Experience) · AINS India2011 – 2012

    Led SSO integration for 5+ apps, reducing login friction 40% • Applied design patterns to cut redundant code by 25% Skills used: C#, Entity Framework, ASP. NET, SQL, DB Design

  • (Earlier Experience) · Intergraph Consulting2010 – 2011

    Designed predictive web app (VB.NET, PL/SQL) • Built plugin-based portal reducing feature deployment time 50% Skills used: VB.NET, ASP.NET, PL/SQL, DB Design, JavaScript

  • (Earlier Experience) · Aditi Technologies (HARMAN)2008 – 2010

    Developed high-traffic homepage (C#/XSLT) for 1K+ daily users, 20% faster load times • Created multithreaded CSV files processor, cutting data import time by 60% Skills used: C#, ASP.NET, SQL, XML, XSLT, Unit testing

  • (Earlier Experience) · Keane (NTT Data)2006 – 2008

    Built SharePoint Setup Wizard (C#/MOSS) • Optimized legacy ASP.NET apps, boosting performance 35% Skills used: C#, Windows Forms, ASP.NET, SQL, Web Services, SharePoint (MOSS)

Education

  • Bachelor of Engineering (Computer Science)Bachelor of Engineering, Computer Science

Similar talent on Pangea

Hire Ranadeep through Pangea

Describe your project to the Pangea agent — see if Ranadeep is a fit, with transparent pricing and interviews booked straight onto your calendar. No contact details change hands until you hire.

See if Ranadeep is a fit