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
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