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
→
Master
Computer Applications (Computer Science)
DOEACC Society
→
Advanced Diploma
Computer Applications
→
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.