0% found this document useful (0 votes)
20 views4 pages

.NET Technical Lead Resume Overview

Sudhir Kumar Rout is a .NET Technical Lead with over 12 years of experience in web application development, specializing in technologies such as C#, .NET Core, and Azure. He has a strong background in building scalable enterprise applications, implementing modern development techniques, and mentoring junior developers. His work experience includes leading projects in healthcare management and claims recovery systems, utilizing Agile methodologies and various front-end and back-end technologies.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views4 pages

.NET Technical Lead Resume Overview

Sudhir Kumar Rout is a .NET Technical Lead with over 12 years of experience in web application development, specializing in technologies such as C#, .NET Core, and Azure. He has a strong background in building scalable enterprise applications, implementing modern development techniques, and mentoring junior developers. His work experience includes leading projects in healthcare management and claims recovery systems, utilizing Agile methodologies and various front-end and back-end technologies.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Sudhir Kumar Rout

📧 [Link]@[Link] | 📱 +91-9717802510
🌍 .NET Technical Lead / Consultant | 12+ Years of Experience

Professional Summary

 12+ years of extensive experience in .NET Web Application development using C#, .NET
Core, [Link] MVC, Web API, Microservices, Azure, and SQL Server.

 Strong expertise in building and leading scalable, enterprise-level applications with modern
architecture.

 Hands-on experience with Entity Framework Core, REST APIs, Azure Services (Function
Apps, Blob Storage, Service Bus), and cloud-native application development.

 Implemented modern development techniques using Polly, AutoFixture, Serilog, Swagger,


and OAuth2.0/JWT for security.

 Proficient in front-end technologies: Angular (4–18), TypeScript, Bootstrap, JavaScript.

 Skilled in Agile methodology, DevOps collaboration, TDD with XUnit, Moq, and CI/CD
practices.

 Strong problem-solving ability, project ownership, and communication skills. Passionate


about clean code, SOLID principles, and design patterns.

Technical Skills

 Languages & Frameworks: C#, .NET Core, [Link] MVC, Web API, Microservices

 ORM & Data: EF Core, Dapper, LINQ, SQL Server, Azure SQL, Sybase, MongoDB

 Frontend: Angular (4–18), TypeScript, JavaScript, HTML5, CSS3, Bootstrap

 DevOps & Tools: Azure DevOps, TFS, GIT, Perforce, Postman, Swagger, Autosys

 Cloud & Reporting: Microsoft Azure (App Services, Azure AD, Key Vault, Functions, Blob,
Insights, Service Bus), SSRS, Crystal Reports

 Design Patterns & Architecture: CQRS, SOLID Principles, Factory, Singleton, Repository,
Dependency Injection

 IDEs: Visual Studio 2019/2022, VS Code

Work Experience

Dedalus Global – Technical Lead

Duration: April 2020 – March 2025


Project: CSP Persona – Patient Management System
Tech Stack:
.NET Core 6/7, C#, REST APIs, Entity Framework Core, SQL Server 2017, Angular 16/18, TypeScript,
JavaScript, AutoMapper, FHIR APIs, Swagger, Postman, JWT/OAuth2.0, Serilog, Polly, Azure
Functions, Azure Blob Storage, Azure Insights, Azure Service Bus, Git, TFS, Visual Studio 2022, VS
Code

Responsibilities:

 Led the architecture and development of a cloud-based healthcare management platform.

 Developed scalable microservices for patient admission/discharge, scheduling, and


reporting.

 Integrated FHIR-compliant APIs to enable health data interoperability.

 Implemented robust messaging using Azure Service Bus and asynchronous workflows using
Azure Functions.

 Applied Polly for transient fault handling and implemented JWT-based authentication for
secure APIs.

 Delivered high-performance REST APIs using best practices in .NET Core and Entity
Framework.

 Used Agile methodology with full participation in sprint planning, retrospectives, and demos.

 Mentored junior developers, conducted code reviews, and managed deployment pipelines.

Conduent Technologies – Senior Software Engineer

Duration: May 2018 – April 2020


Project: Workflow – Claims Recovery System
Tech Stack:
.NET Core, Web API 2, C#, Entity Framework Core, Angular 5, Bootstrap 4, HTML5, JavaScript, SQL
Server 2017, NUnit, TFS, Agile (Scrum)
Responsibilities:

 Developed reusable Angular components and REST APIs for claims and subrogation
workflows.

 Created dashboards with real-time claim insights, compliance status, and operational KPIs.

 Improved system responsiveness and API throughput with query optimization.

 Implemented automated unit testing and CI/CD practices using NUnit and Azure DevOps.

 Followed Agile process including sprint planning, backlog grooming, and daily stand-ups.

Genpact Headstrong – Senior Software Engineer

Duration: February 2015 – May 2018


Project: MS Idea (Jellybean) – Warehouse Lending Application
Tech Stack:
[Link] MVC, C#, Web API, Entity Framework, LINQ, jQuery, Sybase 12, Git, JIRA, Ajax, Resharper
Responsibilities:

 Built backend services for managing warehouse loans, billing, and collateral settlement.

 Designed and maintained Sybase database objects including stored procedures and views.

 Developed interactive web pages with AJAX/jQuery for real-time data updates.

 Followed repository pattern and separation of concerns for maintainability.

 Participated in release planning, defect triaging, and stakeholder demos.

HCL Technologies (Third Party) – Software Programmer


Duration: May 2013 – December 2014
Project: FORT – Fraud Operation Review Tool
Tech Stack:
[Link], C#, [Link], LINQ, WCF, SQL Server 2008 R2, Infragistics UI, jQuery

Responsibilities:

 Developed front-end interfaces for agents to manually review financial transactions.

 Built WCF services to handle transaction workflows and integrate with back-office systems.

 Used Infragistics controls to display high-volume data in tabular and graphical formats.

 Delivered clean, maintainable code and participated in bug fixing and enhancements.

Marlabs Software – Software Programmer

Duration: February 2012 – March 2013


Projects:

1. Revised National Tuberculosis Control Programme (RNTCP)

2. AIS (Auditing Information System)

3. LensPlanet Order Fulfillment System

Tech Stack:
C#, [Link], [Link], JavaScript, AJAX, SQL Server 2005/2008 R2, Crystal Reports, IIS

Responsibilities:

 Developed modules for patient registration, grievance tracking, and audit trail reporting.

 Created real-time reporting for TB cases at district and state levels.

 Integrated eCommerce warehouse systems (LensPlanet) across global locations.

 Designed reusable components for reporting, user authentication, and scheduling.

 Wrote stored procedures, views, and triggers for data accuracy and auditability.
Education

Master of Computer Application (MCA)


G.M. (Auto) College, Sambalpur University – 71% (2009)

Common questions

Powered by AI

Sudhir Kumar Rout's experience with DevOps tools like Azure DevOps and TFS helped streamline deployment pipelines by automating CI/CD processes, which significantly improved software deployment efficiency . By integrating unit testing with NUnit and using Azure DevOps for continuous integration, he ensured higher code quality and reduced deployment time. This practice enabled faster, more reliable releases, enhancing overall project agility and responsiveness .

Sudhir Kumar Rout integrated Azure services like Function Apps, Blob Storage, and Service Bus into his projects to support cloud-native application development, which provided benefits such as enhanced scalability, availability, and fault-tolerance . For example, using Azure Service Bus enabled robust messaging and asynchronous workflows in the CSP Persona project, ensuring reliable communication and process decoupling in a distributed system .

Sudhir Kumar Rout followed a methodology involving the integration of FHIR-compliant APIs to ensure data interoperability within a healthcare management platform . By using RESTful services and adhering to FHIR standards, he enabled seamless exchange and processing of healthcare information across different systems. This integration was crucial for enabling patient data accessibility and adherence to regulatory compliance, enhancing the platform's functionality and interoperability .

Sudhir Kumar Rout's implementation of design patterns such as SOLID principles and Dependency Injection significantly contributed to code maintainability and scalability. SOLID principles facilitated the creation of code that is easier to refactor and extend over time, adhering to single responsibility and open/close principles . Dependency Injection allowed for decoupling of components, enabling more flexible and testable code bases, which is crucial in scalable applications such as CSP Persona .

Sudhir Kumar Rout improved SQL Server database performance by implementing query optimization techniques to enhance API throughput and system responsiveness . This involved refining SQL queries for efficiency and adapting database structures to reduce latency. He also designed and maintained Sybase database objects including stored procedures and views, which facilitated efficient data retrieval and manipulation in large-scale applications like the MS Idea warehouse lending application .

Sudhir Kumar Rout implemented design patterns like CQRS, Factory, Singleton, and Repository to separate concerns and enhance maintainability . He also used Dependency Injection to manage object dependencies effectively . Additionally, Rout has employed microservices architecture to build scalable, enterprise-level applications, such as breaking down functionalities into independently deployable modules for the CSP Persona healthcare management platform .

Sudhir Kumar Rout enhanced the security of API endpoints by implementing OAuth2.0/JWT for secure authentication . This approach ensures that API communications are secure and authorized, particularly by using JSON Web Tokens for stateless and scalable user authentication. Additionally, employing modern security practices reduced vulnerabilities to unauthorized access in his projects like CSP Persona .

Sudhir Kumar Rout incorporated Agile methodologies by actively participating in sprint planning, retrospectives, demos, and daily stand-ups . This approach led to improved team collaboration and project delivery through iterative development and continuous feedback. In the CSP Persona project, Agile practices enabled flexibility in adapting to change and facilitated regular release cycles, ultimately enhancing the project's responsiveness to stakeholder needs .

Sudhir Kumar Rout applied Polly for transient fault handling, ensuring reliability and resilience in network communication by implementing retries and circuit breakers . He utilized Swagger to document and test REST APIs, enhancing API maintainability and client usability, particularly in developing high-performance REST APIs in .NET Core .

Sudhir Kumar Rout's use of Angular and TypeScript enhanced user experience by enabling the creation of highly interactive and responsive web applications. Angular's robust framework and component-based architecture allowed for reusable and scalable code, while TypeScript's static typing and object-oriented features contributed to cleaner, more maintainable code . This combination resulted in improved efficiency in development and enriched user interfaces across the applications, as seen in projects like CSP Persona .

You might also like