ANSHU BUDHIRAJA
FULL STACK DEVELOPER C# / .NET CORE REACT SQL SERVER
Burlington, ON 647-***-**** ****************@*****.*** linkedin.com/in/AnshuBudhiraja
PROFESSIONAL SUMMARY
Senior full-stack software engineer with 14+ years of experience designing, developing, and supporting scalable enterprise applications using C#/.NET, ASP.NET Core Web API, React, TypeScript, SQL Server, and Microsoft Azure. Strong hands-on experience across backend APIs, frontend applications, relational database design and optimization, production troubleshooting, automated testing, and CI/CD. Experienced in Agile delivery, technical leadership, code reviews, mentoring, and collaborating with distributed teams through the complete software development lifecycle.
CORE SKILLS
.NET & Backend: C#, .NET Core, ASP.NET Core, Web API, Entity Framework Core, REST APIs, Microservices, Azure Functions
Frontend: React, TypeScript, JavaScript, Next.js, HTML5, CSS3, SPA development, responsive UI
Data: SQL Server, T-SQL, PostgreSQL, MongoDB, relational data modeling, indexing, query optimization, stored procedures
Programming: C#, TypeScript/JavaScript, Java (working knowledge), Python (working knowledge)
Cloud & DevOps: Microsoft Azure, Azure App Service, Azure SQL, Azure DevOps, Git/GitHub, YAML, CI/CD, Docker/containers (working knowledge)
Testing & Quality: xUnit, NUnit, MSTest, Jest, unit/regression testing, test automation, Azure Load Testing, SonarQube, code reviews
Architecture & Engineering: RESTful API design, scalable services, SOLID, design patterns, dependency injection, service/repository layers, performance tuning
Delivery & Leadership: Agile/Scrum, Jira, requirements analysis, technical design, production support, root cause analysis, mentoring, stakeholder collaboration
AI-Assisted Engineering: Claude Code, GitHub Copilot, ChatGPT, code generation, refactoring, debugging, code review, documentation
PROFESSIONAL EXPERIENCE
Senior Software Engineer HCL Technologies, Canada
Jun 2022 - Jun 2026
• Designed and delivered enterprise full-stack features using C#/.NET Core, ASP.NET Core Web API, EF Core, React/TypeScript, and SQL Server, owning work from requirements and technical design through testing, deployment, and production support.
• Developed RESTful backend APIs and service-layer business logic with dependency injection, validation, authentication/authorization, asynchronous processing, and clean separation between controllers, services, and data access.
• Built reusable React and TypeScript components for workflow-driven applications, integrating frontend experiences with REST APIs and implementing client-side validation, pagination, and responsive interfaces.
• Designed and optimized SQL Server data access using EF Core, T-SQL, indexing, stored procedures, and query analysis; improved a complex production reporting query by approximately 70% by removing inefficient nested query patterns.
• Investigated and resolved production issues across UI, API, application, and database layers using logs, debugging, root-cause analysis, and regression validation.
• Strengthened application quality through code reviews, refactoring, xUnit/regression testing, Azure Load Testing, and SonarQube quality checks, increasing automated test coverage from approximately 45% to 70%.
• Built and supported CI/CD workflows using Azure DevOps, Git, and YAML for Azure App Service and Azure SQL deployments, including release coordination and post-deployment validation.
Staff Engineer (Lead) / Associate Staff Engineer Nagarro Software, India
Jul 2017 - Apr 2022
• Served as Technical Lead for enterprise banking applications, guiding design and delivery across ASP.NET Core, REST APIs, React/TypeScript, SQL Server, PostgreSQL, Node.js, and secure system integrations.
• Developed and modernized full-stack applications and APIs, translating business requirements into maintainable backend services, responsive frontend functionality, and efficient relational database solutions.
• Worked extensively with SQL Server and PostgreSQL on data modeling, T-SQL/SQL queries, stored procedures, integration logic, troubleshooting, and performance optimization.
• Led code reviews, technical discussions, implementation guidance, mentoring, Agile planning, and coordination across onsite and offshore engineering teams.
• Supported production systems through a two-year on-call rotation, diagnosing application, API, integration, and database issues and coordinating reliable fixes and releases.
• Used Git branching, pull-request reviews, CI/CD pipelines, automated testing, and Agile/Scrum practices to maintain code quality and predictable delivery.
• Collaborated with business, UX, QA, client, and engineering stakeholders to clarify requirements, explain technical trade-offs, demonstrate solutions, and deliver end-to-end features.
Senior Associate, Technology Nagarro Software, India
Mar 2015 - Jun 2017
• Owned a two-year US client engagement for a commercial lighting-control product built with C#/.NET, WPF/MVVM, SQL Server, and PostgreSQL, contributing to technical design, development, testing, triage, and release delivery.
• Diagnosed complex production and hardware-integration defects by tracing C# application logic and data flows, isolating root causes, and delivering corrective fixes.
• Led design walkthroughs, code reviews, test planning, stakeholder demonstrations, and coordination between client and offshore teams.
Associate Software Engineer Nagarro Software, India
Jan 2012 - Feb 2015
• Developed C#/.NET applications using WPF/MVVM and SQL Server for smart lighting and shading systems, contributing across requirements, implementation, testing, debugging, and release support.
• Worked with IP networking, device communication, JSON data, and real-time instructions between software applications and physical lighting/shading hardware.
EDUCATION
Master of Computer Applications (MCA), Guru Gobind Singh Indraprastha University, India 2012
Bachelor of Computer Applications (BCA), Guru Gobind Singh Indraprastha University, India 2009
WES Canadian equivalency: Master's and Bachelor's degrees