Skip to main content
Puviyarasu R

Puviyarasu R

Technical Lead

Talent
SingaporeMember since October 21, 2026
C#.NET Framework.NET CoreASP.NET CoreASP.NET MVCWeb APIRESTful APIsAsync/AwaitEntity Framework CoreEntity FrameworkRepository PatternClean ArchitectureSOLID PrinciplesMicroservicesStored ProceduresViewsAzure DevOpsIntegration TestingCode ReviewsCI/CDREST APIsAgile ScrumDevOps
·

Hire this person

Send a job offer directly to this candidate

C#.NET Framework.NET CoreASP.NET CoreASP.NET MVC

About

Technical Lead with 16+ years of experience designing and developing enterprise-scale backend applications using C#, .NET Framework, .NET Core, .NET 8, ASP.NET Core, Web APIs, Entity Framework Core, SQL Server, and Azure. Strong expertise in developing high-performance, scalable, and maintainable applications using SOLID principles, Clean Architecture, Dependency Injection, asynchronous programming (async/await), REST APIs, Microservices, and Domain-Driven Design. Extensive experience debugging complex enterprise systems, optimizing SQL performance, designing backend services, implementing CI/CD pipelines using Azure DevOps, and working within Agile Scrum teams.

Passionate about writing clean, testable code with strong knowledge of software engineering best practices, performance optimization, and cloud-native development.

Experience

Technical Lead / Software Development Manager - Omnicom Singapore - Singapore

(2024-02)

  • Lead the design, development, and delivery of enterprise-grade backend applications using C#, .NET 8, ASP.NET Core, RESTful APIs, Entity Framework Core, and SQL Server.
  • Design scalable, high-performance microservices and cloud-native solutions following Clean Architecture, SOLID principles, and Dependency Injection.
  • Develop and optimize asynchronous services using async/await, improving application performance and scalability.
  • Implement CI/CD pipelines using Azure DevOps, automate deployments, and enforce code quality through peer reviews and engineering best practices.
  • Integrate enterprise applications with third-party platforms, including payment gateways and cloud services, using secure REST APIs.
  • Optimize SQL queries, stored procedures, and database performance for high-volume enterprise applications.
  • Mentor development teams, conduct technical design reviews, troubleshoot complex production issues, and collaborate with cross-functional stakeholders in Agile Scrum environments.

Technical Lead - Capgemini Singapore - Singapore

(2022-11 - 2024-02)

  • Designed and developed enterprise backend solutions using C#, ASP.NET Core, Web APIs, Entity Framework Core, and SQL Server for Singapore Government and enterprise clients.
  • Built scalable RESTful APIs and integrated enterprise applications with internal and external systems.
  • Improved application performance through code optimization, database tuning, and efficient asynchronous programming.
  • Implemented Dependency Injection, Repository Pattern, and modern software engineering practices to improve maintainability.
  • Participated in code reviews, root cause analysis, production support, and Agile sprint planning.
  • Collaborated with architects, business analysts, QA engineers, and DevOps teams to deliver high-quality software solutions.

Associate Lead - Virtusa

(2019-11 - 2022-11)

  • Designed and developed enterprise applications using C#, .NET Core, ASP.NET MVC/Core, Entity Framework, SQL Server, and REST APIs.
  • Developed scalable backend services and integrated enterprise applications with third-party systems and cloud platforms.
  • Optimized database performance through query tuning, indexing strategies, and stored procedure enhancements.
  • Implemented secure authentication, authorization, and API integration using industry best practices.
  • Participated in architecture discussions, code reviews, debugging, and performance optimization for mission-critical applications.
  • Worked in Agile Scrum teams, contributing to technical design, development, testing, deployment, and production support.

Software Engineering Team Lead - Accenture

(2014-12 - 2018-01)

  • Led enterprise.NET delivery for logistics and supply chain solutions.
  • Managed developers, reviews, code quality and releases.

Associate Projects / Senior Associate Projects - Cognizant

(2011-12 - 2014-12)

  • Delivered enterprise Sitecore implementations for global clients.
  • Led technical design, mentoring, integrations and production deployments.

Associate Projects / Senior Associate Projects - Cognizant

(2018-01 - 2019-08)

  • Delivered enterprise Sitecore implementations for global clients.
  • Led technical design, mentoring, integrations and production deployments.

Education

Bachelor of Engineering - Computer Science - Anna University

Skills

Technical Lead

Reviews

Related