Inderjit Singh

Principal Software Engineer
New York, US.

About

Principal Software Engineer with over 20 years of experience in designing, architecting, and delivering enterprise-scale web, cloud, and distributed systems. Expertly leads Domain-Driven Design (DDD), cloud-native architecture, and secure authentication initiatives, driving full SDLC ownership in Agile environments and integrating advanced AI solutions. Proven track record in leveraging C#, .NET Core, ASP.NET Core 8, Microservices, Kubernetes, Azure, and AWS to deliver high-performance, secure, and scalable platforms for millions of users.

Work

Alliant Insurance Services
|

Principal Software Engineer

New York, NY, US

Summary

Architected and technically led an enterprise Benefit Administration Platform, supporting millions of users and processing multi-million-dollar premiums annually, while owning architecture, platform reliability, and technical vendor relationships.

Highlights

Led the architecture and delivery of a large-scale Benefit Administration Platform, serving millions of users, by developing high-performance REST APIs with C#, ASP.NET Core 8.0, MVC 6.0, and modern front-end technologies.

Architected and implemented domain-driven microservices to isolate bounded contexts, reducing release cycle time and improving fault isolation for core benefit workflows.

Designed and optimized SQL Server R2/2019/2022 databases, schemas, stored procedures, and complex queries, significantly improving data retrieval efficiency and system responsiveness.

Integrated Stripe and Clover Payment Gateway APIs with Third-Party Administrator (TPA) systems, streamlining payment processing and enhancing financial transaction capabilities.

Implemented robust secure authentication using OAuth2, OpenID Connect, and SAML protocols, strengthening enterprise security posture and compliance.

Integrated Okta authentication and deployed enterprise-wide Single Sign-On (SSO) solutions leveraging .NET Core and ComponentSpace, enhancing user experience and security across platforms.

Engineered and implemented Azure CI/CD and AWS CI/CD pipelines for automated deployments, accelerating software delivery cycles and improving release frequency.

Developed innovative AI solutions utilizing Azure OpenAI Models and Azure Machine Learning, enhancing platform capabilities with advanced intelligence and predictive analytics.

SCA – Svenska Cellulosa Aktiebolaget
|

Senior Technical Lead

Sweden, Sweden

Summary

Led the development of a global B2B Digital Platform using SDL Tridion 2013 SP1 CMS, driving architectural design and providing technical leadership to the team.

Highlights

Designed and implemented robust REST services using ASP.NET and C#, enabling seamless data exchange for the global B2B Digital Platform.

Implemented Single Sign-On (SSO) solutions utilizing ADFS 3.0 and Windows Identity Foundation, enhancing user authentication and security across the platform.

Developed comprehensive content modeling, schemas, templates, and Tridion Template Building Blocks (TBBs), optimizing content management and delivery workflows.

Integrated key third-party services including Google Analytics, Google Tag Manager, SendGrid, CDN, and media services, enhancing platform functionality and analytics capabilities.

Collaborated closely with Solution and Technical Architects on critical enterprise design decisions, ensuring architectural alignment and scalability of the digital platform.

Provided technical leadership and mentorship to development teams, fostering skill development and ensuring successful project execution.

T-Mobile
|

Technical Lead

USA, US

Summary

Led the development and enhancement of T-Mobile.com and My T-Mobile applications, focusing on REST services, rich UI, and code optimization to improve user experience.

Highlights

Designed and implemented high-performance REST Services using ASP.NET and C#, improving application interoperability and data access efficiency.

Implemented advanced caching strategies for REST responses, significantly enhancing application performance and user experience.

Developed rich user interfaces using AngularJS, HTML5, AJAX, and jQuery, enhancing user engagement and responsiveness for T-Mobile applications.

Implemented NUnit automated testing frameworks, improving code quality and reducing defect rates by 15% across key modules.

Optimized C# code through the application of generics and lambda expressions, enhancing code efficiency and maintainability.

Conducted thorough code reviews and coordinated with offshore teams, ensuring adherence to coding standards and project timelines for multiple application releases.

Universal Music Group
|

Lead Engineer

UK, UK

Summary

Led the architecture and development of critical Licensing, Royalty, and CMS systems, delivering robust and scalable solutions for global music operations.

Highlights

Designed scalable application architecture and optimized database schemas for Licensing, Royalty, and CMS systems, supporting complex data relationships.

Developed high-performance applications using ASP.NET MVC 3.0 and C#, enhancing system functionality and user experience for core business processes.

Implemented efficient ETL (Extract, Transform, Load) processes using SSIS, streamlining data integration and reporting capabilities for financial data.

Built complex stored procedures and optimized SQL queries, significantly improving database performance and data retrieval times by 20%.

Developed and implemented reusable data access frameworks, increasing development efficiency and consistency across multiple projects.

Coordinated effectively with offshore teams and managed client communications, ensuring project alignment and successful delivery of key system enhancements.

Classic Informatics
|

Team Lead

India, India

Summary

Led the development of comprehensive ERP and E-Commerce solutions using ASP.NET and SQL Server, enhancing business operations and online presence.

Highlights

Developed comprehensive ERP and E-Commerce solutions using ASP.NET and SQL Server, enhancing business operations and online presence for clients.

Telstra Global Operations Centre
|

Software Engineer

Australia, Australia

Summary

Developed a critical GIS application utilizing MapXtreme APIs and Oracle Spatial 10G, enhancing geospatial data management and visualization capabilities.

Highlights

Developed a critical GIS application using MapXtreme APIs and Oracle Spatial 10G, enhancing geospatial data management and visualization capabilities for global operations.

Steller
|

Software Engineer

India, India

Summary

Built robust WinForms ERP systems using C#, ADO.NET, and SQL Server 2000, supporting core business operations.

Highlights

Built robust WinForms ERP systems using C#, ADO.NET, and SQL Server 2000, supporting core business operations and data management.

Education

Maharishi Dayanand University
India, India

Master

Computer Applications (Computer Science)

DOEACC Society
India, India

Advanced Diploma

Computer Applications

India, India

Bachelor

Commerce

Certificates

Microsoft Certified Professional (MCP)

Issued By

Microsoft

Skills

Programming & Frameworks

C#, .NET Framework, .NET Core, ASP.NET, ASP.NET Core 8.0, MVC, Web API, REST Services, WCF, Entity Framework, EF Core, ADO.NET.

Databases

SQL Server, MySQL, Oracle, Oracle Spatial 10G, SSIS, SSRS, T-SQL, Stored Procedures, Query Optimization.

Cloud & DevOps

Microsoft Azure (PaaS, IaaS), AWS, Kubernetes, Docker, Azure DevOps, Azure CI/CD Pipelines, AWS CI/CD, Git, GitHub, IIS.

Security & Identity

OAuth 2.0, OpenID Connect, SAML, Okta Integration, ComponentSpace SSO, ADFS 2.0/3.0, Windows Identity Foundation (WIF).

AI & Analytics

Azure OpenAI Models, Azure Machine Learning, Google Tag Manager, Google Analytics.

Tools & Platforms

Visual Studio, TFS, SVN, Jira, SDL Tridion CMS.

Frontend Technologies

Angular, AngularJS, JavaScript, jQuery, HTML5, CSS3, Bootstrap, AJAX, Razor.

Core Competencies

Enterprise Application Architecture, Microservices Architecture, Domain-Driven Design (DDD), Cloud-Native Development, RESTful API Development, Secure Authentication & Authorization, Kubernetes & Containerization, CI/CD Pipelines & DevOps, Payment Gateway Integration, AI & Machine Learning Integrations (POCs), Database Design & Optimization, Agile / Scrum Methodologies.