welcome

I'm ANIL KUMAR SHARMA, a Principal Software Engineer with 15+ years crafting cloud-native platforms, microservices & distributed systems at enterprise scale.

Explore My Work

about me.

I am a Principal Software Engineer with over 15 years of proven expertise in architecting, building, and delivering enterprise-grade applications and cloud-native platforms. My career spans high-impact domains — Finance, Credit Systems, E-commerce, Healthcare, and Travel — where I have consistently engineered solutions that are secure, scalable, and built to last.

My technical toolkit is deep and modern: .NET Core, C#, Microservices, Distributed Systems, Azure, GCP, React, Angular, SQL Server, Docker, Kubernetes, and comprehensive DevOps practices. I specialise in designing event-driven architectures, building high-throughput APIs, and deploying cloud-native platforms that perform reliably under demand.

Beyond code, I am a technical leader who drives architectural vision and end-to-end delivery for mission-critical systems. I thrive at the intersection of engineering excellence and business impact — translating complex requirements into elegant, maintainable solutions that stand the test of time.

I am equally passionate about people as I am about technology. I invest in mentoring engineers, elevating team standards, and fostering a culture of continuous improvement — because great software is built by great teams.

Download Resume

resume.

Feb 2024 - Feb 2026

Ingram Micro

Mumbai, India

Principal Software Engineer at Ingram Micro

Ingram Micro is a Fortune 100 global technology distributor and supply chain services leader, delivering cloud, commerce, and enterprise technology solutions to partners worldwide. In this role, I architect and lead development of enterprise-scale, cloud-native platforms on GCP — driving reliability, real-time event processing, and distributed systems performance at a global scale.

Projects

1. Global Notification Engine (GNE) — A unified, cloud-native notification platform engineered to deliver real-time email and push notifications at enterprise scale. Built on a GCP Cloud Run microservices architecture, GNE provides highly available event publishing, dynamic subscription management, and multi-channel notification orchestration across global enterprise applications.

Key Contributions:

  • Architected and led end-to-end development of the notification platform, from API design to cloud deployment.
  • Built high-throughput Firebase push notification services capable of processing millions of events reliably.
  • Engineered distributed system patterns for fault tolerance, scalability, and cloud-native resilience on GCP.
  • Diagnosed and resolved complex performance bottlenecks across cloud environments, improving system throughput significantly.
  • Championed engineering best practices, code quality standards, and technical mentorship across the team.

Technologies & Tools: .NET Core 8 GCP Cloud Run Firebase React SQL Server Docker Microservices Distributed Systems GitHub


2. Xvantage – Single View of Credit (SVOC) — An enterprise credit management platform delivering real-time, 360° visibility into customer credit exposure, utilisation, blocked order queues, and financial approval workflows. The system integrates deeply with SAP and other enterprise platforms to accelerate credit operations, strategic reporting, and data-driven business decision-making.

Key Contributions:

  • Designed and developed scalable microservices and RESTful APIs using .NET Core, forming the backbone of the credit processing engine.
  • Implemented enterprise-grade authentication and authorisation via Active Directory and LDAP, ensuring secure access at every tier.
  • Built high-performance credit processing workflows and executive-level reporting modules with real-time data accuracy.
  • Elevated code quality and deployment reliability through CI/CD pipeline automation, unit testing, and SonarCloud analysis.
  • Partnered closely with business and technical stakeholders to continuously improve performance, reliability, and UX.

Technologies & Tools: .NET Core Web API Entity Framework Core SQL Server Azure DevOps Microservices CI/CD SonarCloud Active Directory

Nov 2017 - Feb 2024

Tech Mahindra

Mumbai/Noida, India

Associate Tech Specialist at Tech Mahindra

Tech Mahindra is a global IT services and digital transformation powerhouse, ranked among the top technology companies worldwide. Over six-plus years, I delivered enterprise-scale solutions for Ingram Micro — spanning identity management, credit systems, and secure enterprise workflows — consistently raising the bar for performance and engineering quality.

Projects

1. IMonline — An enterprise-grade internal platform for Ingram Micro, consolidating user onboarding, application access management, and business workflow automation under a single roof. The platform features deep Okta integration to deliver seamless, secure Single Sign-On and identity governance across the enterprise application landscape.

Key Contributions:

  • Engineered robust user management modules and secure RESTful APIs using .NET Core and Web API.
  • Integrated Okta to deliver enterprise SSO, multi-factor authentication, and centralised identity management.
  • Designed and implemented granular role-based access control and dynamic authorisation workflows.
  • Drove deployment operations, rigorous code reviews, and proactive production support.
  • Collaborated across security, infrastructure, and product teams to harden system reliability and performance.

Technologies & Tools: .NET Core Web API Okta SQL Server Entity Framework Core Azure DevOps CI/CD Git


2. Single View of Credit (SVOC) — Standalone — A unified enterprise credit intelligence platform providing real-time visibility into customer credit lines, exposure, utilisation, blocked order queues, and credit assessment workflows. Deeply integrated with SAP PC1, SAP PR1, and Impulse platforms, SVOC empowers credit managers with the data and tooling to make confident, time-critical financial decisions.

Key Contributions:

  • Architected and developed scalable microservices and Credit View APIs within the Xvantage enterprise platform.
  • Built complex business logic and data services using .NET Core and Entity Framework Core for high-accuracy financial processing.
  • Secured the platform end-to-end with Windows Authentication and AD LDAP integration across enterprise tiers.
  • Maintained elite code quality through comprehensive unit testing, SonarCloud static analysis, and Azure CI/CD automation.
  • Drove architectural improvements for scalability and long-term maintainability in close collaboration with business stakeholders.

Technologies & Tools: .NET Core Web API Entity Framework Core SQL Server Azure DevOps CI/CD SonarCloud AD LDAP Microservices

Feb 2016 - Feb 2017

Jaipur, India

Dotsquares

Team Lead at Dotsquares

Dotsquares is an internationally recognised software development firm headquartered in the United Kingdom, with offices across the USA, Australia, and India. Specialising in bespoke web applications, Travel platforms, CRM systems, and E-commerce solutions, the company serves a global client base with high-quality, custom-engineered software.

Projects

1. Luxtripper — Luxury Travel Booking Platform — Luxtripper is a premium London-based luxury travel company delivering bespoke holiday experiences through an intelligent online booking platform. The system aggregates real-time results from five or more travel API providers into a single unified search, enabling a personalised, consultant-driven booking journey powered by proprietary "Where To Go When" search intelligence.

Key Contributions:

  • Served as an embedded backend developer, collaborating directly with the London engineering team on feature delivery.
  • Integrated multiple hotel and travel APIs, normalising diverse data feeds into a single cohesive search experience.
  • Contributed to admin portal frontend development, improving operational workflows for the travel consultant team.
  • Maintained clear communication with the client team across time zones, ensuring alignment on delivery and quality.

Technologies & Tools: ASP.NET 4.6 MVC 5 C# SQL Server 2014 Entity Framework (Code First) AngularJS Visual Studio 2015 GitHub Sourcetree


2. MyGiving Online (OLGA) — Donations Management System — MyGiving.Online is a comprehensive cloud-based donation management platform designed for churches and charities. It reimagines the donation lifecycle — from donor registration and Gift Aid management to payment gateway processing and multi-channel giving — in a secure, user-friendly, and fully configurable system.

Key Contributions:

  • Developed the admin donations module and engineered a data migration utility for seamless legacy system import.
  • Integrated a third-party payment gateway to enable secure, multi-channel donation collection.
  • Acted as the primary client liaison, gathering requirements and translating them into actionable development tasks for the team.

Technologies & Tools: ASP.NET 4.5 MVC 5 SQL Server 2014 C# jQuery Visual Studio 2013 SourceSafe


3. Travel Management System — In-House Product — A pluggable, API-agnostic travel management platform built from the ground up as a white-label product. Designed for extensibility, the system supports hotel and flight search by integrating with multiple third-party providers through a unified adapter layer, enabling seamless customisation for any client use case.

Key Contributions:

  • Architected and built the entire platform from scratch, establishing a clean, extensible foundation for future growth.
  • Designed a unified API integration layer, enabling multiple travel providers to operate seamlessly within a single search experience.

Technologies & Tools: ASP.NET 4.5 MVC 5 C# SQL Server 2014 Entity Framework (Code First) Visual Studio 2015 SourceSafe

July 2014 - Nov 2015

Abu Dhabi, UAE

Technip

Senior Software Engineer at Technip

Technip is a global leader in engineering and construction for the oil & gas industry, delivering cutting-edge solutions across offshore and onshore energy projects worldwide. At Technip Abu Dhabi, I was part of the in-house software development team, building mission-critical operational platforms deployed directly on active offshore and onshore oil plants across the Gulf Region.

Projects

1. Easy SubContract — Subcontract Management System — A comprehensive enterprise platform purpose-built to automate Technip's end-to-end subcontract management process. The system enables real-time monitoring of subcontractor progress, milestone tracking, and automated payment processing — dramatically reducing manual effort and increasing financial accuracy for large-scale oil and gas operations.

Key Contributions:

  • Architected the application from the ground up, establishing a clean 3-tier architecture across UI, business, and data layers.
  • Designed and implemented the full database model including schemas, stored procedures, and complex SQL functions.
  • Secured the platform with Active Directory-based authentication and role-based authorisation controls.
  • Coordinated application deployment across environments, ensuring zero-downtime releases on operational plant infrastructure.
  • Led the development team, mentored junior developers, and personally resolved all critical technical challenges.

Technologies & Tools: ASP.NET 4.5 ADO.NET SQL Server 2012 C# AJAX HTML / CSS3 Visual Studio 2013 Aspose Reporting TFS


2. K2C & K2P — Key to Construction / Key to Procure — A globally accessible big data exploration tool enabling Technip's offices worldwide to browse, analyse, and visualise construction and procurement data from projects across every region. Designed for executive and operational users, the platform delivers an intuitive, rich-UI experience over massive cross-project datasets.

Key Contributions:

  • Participated across the full development lifecycle — requirement analysis, feature development, unit testing, and bug resolution.
  • Managed deployments and provided ongoing production support, ensuring high availability for global users.

Technologies & Tools: HTML5 CSS3 AngularJS Bootstrap MVC 4 Web API SQL Server 2008 Kendo UI HTML5 Pivot Viewer


3. EasyPlant — Contractor & Project Management — A long-standing operational platform originally developed in Italy to manage all contractors and active projects within Technip's plant operations. I was tasked with modernising the application's technology stack, introducing new modules, and performing a critical database migration to ensure long-term stability and performance.

Key Contributions:

  • Developed new feature modules and modernised the frontend using jQuery and jqGrid for a significantly improved user experience.
  • Successfully executed MySQL migration from version 3 to version 5, ensuring data integrity and zero data loss throughout.
  • Delivered ongoing bug fixes, performance enhancements, and production support for active plant operations.

Technologies & Tools: Classic ASP VBScript jQuery jqGrid MySQL 5 HTML / CSS3

May 2013 – June 2014

Jaipur, India

Intellivizsoft Pvt. Ltd

Software Analyst at Intellivizsoft Pvt. Ltd, Jaipur

Projects

1. DDS2 — Data Delivery System — DDS2 is a sophisticated internal property valuation and appraisal platform built for Butler Burger Group, ranked among the top 10 property assessment firms in the United States. The system manages the complete appraisal lifecycle — property records, job management, team commissions, financial accounting, and advanced property search — with SSRS-powered reporting and SharePoint document management built in.

Key Contributions:

  • Participated across all phases of the application — from requirements analysis and documentation to development, testing, and deployment.
  • Analysed the legacy DDS system, extracted business requirements, and produced detailed technical specification documents.
  • Solely responsible for two of the system's most complex modules: the PickList (250-parameter property search) and the Property management module.
  • Provided hands-on post-deployment client support, ensuring a smooth transition and high user adoption.

Technologies & Tools: ASP.NET C# MVC 4 Razor Web API jQuery Backbone.js NHibernate SSRS SharePoint

April 2012 – May 2013

Jaipur, India

Santéch Technosoft Pvt. Ltd

Software Engineer at Santéch Technosoft Pvt. Ltd, Jaipur

Projects

1. I-Network 4.0 — Provider Enrolment & Credentialing Platform — I-Network 4.0 is a secure, internet-based provider enrolment and credentialing system enabling healthcare providers to submit applications electronically with full white-label flexibility. The platform supports distributed workload management across Practice and Location Admin staff, leverages electronic signatures for auditable provider consent, and delivers automated expiration notifications to keep provider data current and compliant.

Key Contributions:

  • Built the entire application UI from scratch using XAML and Microsoft Silverlight Blend, delivering a rich, interactive user experience.
  • Implemented the MVVM pattern in Silverlight, applying LINQ queries over SQL data sources for clean, testable data binding.
  • Contributed to the database layer — designing tables, views, and stored procedures aligned with the application's data model.

Technologies & Tools: ASP.NET 3.5/4.0 C# WCF Web Services LINQ Visual Studio 2010 SQL Server 2008 IIS 7.0 XAML Microsoft Expression Blend

Jan 2010 - May 2012

Jaipur, India

XEDI Corporation

Junior Software Developer at XEDI Corporation, Jaipur

Projects

1. MotoSys — Vehicle Agency Management System — A purpose-built Windows desktop application tailored for two-wheeler dealerships, covering the full dealership workflow — bike and spares sales, purchase and inventory management, service job cards, vehicle registration, insurance processing, and accidental claims handling.

2. Ecole — School ERP System — A complete School and College Administration ERP platform automating critical institutional operations including student admissions, fee management, academic records, examination management, and results processing — enabling institutions to operate efficiently with full digital accountability.

Key Contributions:

  • Designed and developed both applications end-to-end using ASP.NET, C#, ADO.NET, LINQ, AJAX, jQuery, Crystal Reports, and SQL Server 2008.
  • Architected all modules following a clean N-Tier pattern, ensuring clear separation of UI, business logic, and data access layers for long-term maintainability.

Technologies & Tools: ASP.NET 3.5 C# jQuery Web Service AJAX LINQ Visual Studio 2010 SQL Server 2008 XML / XSLT Crystal Reports

skills.

15+ years of hands-on expertise across the full software engineering lifecycle.

C# / .NET Core

Microservices

Azure / GCP

APIs / Web API

SQL Server

Docker / K8s

React / Angular

Messaging & Integration

CI/CD & DevOps

Security & Testing

Education.

MBA

Master of Business Administration(IT)
Punjab Technical University.

MCA

Master of Computer Applications
Sunrise University

B.Sc.

Bachelor of Science
University of Rajasthan

Certifications
Microsoft Certified: Azure Fundamentals (AZ-900)
Microsoft Certified: DevOps Engineer Expert (AZ-400)
Microsoft Certified: Azure Data Fundamentals (DP-900)
Microsoft Certified: Azure AI Fundamentals (AI-900)
Languages
English
Hindi

testimonials.

Pawan Gupta Project Manager at Santéch, Jaipur

During the working with Anil, I found him very hardworking, sincere, loyal to organisation, technically strong and objective oriented with pleasant nature. I would like to have him in my team whenever possible.

Ashok Kumar Sr. Software Engineer at Santéch, Jaipur

Anil is hardworking, serious and enthusiastic. He dedicates himself to his job that is also his passion. He knows how to face every hard situation with tact and calm. It's a pleasure to work with him.

contact.

+(91) 9887 111 155
Village-Somada,
Post-Peechupara Khurd (Bandikui),
Tehsil-Baswa,
District-Dausa,
Rajasthan (India)