Skip to main content
Avinash Bhatnagar

Avinash Bhatnagar

SENIOR .NET FULL-STACK DEVELOPER | TECHNICAL LEAD | Immediate Joiner

Talent
NoidaMember since October 18, 2026
C#JavaScriptLINQADO.NET.NETASP.NET Core Web APIASP.NET MVCEntity FrameworkEntity Framework CoreWPFXAMLWCFSOAPMicrosoft SQL ServerT-SQLStored ProceduresIndexesQuery OptimizationApplication ArchitectureTechnical DesignSOLID PrinciplesDesign PatternsDependency InjectionRepository PatternCQRSMicroservicesREST APIsSOAP ServicesMiddleware PatternsMessage Queues
·

Hire this person

Send a job offer directly to this candidate

C#JavaScriptLINQADO.NET.NET

About

Senior .NET Full-Stack Developer with 13+ years of experience developing enterprise applications across government finance, healthcare, banking, and logistics domains. Strong expertise in C#, ASP.NET Core Web API, ASP.NET MVC, Entity Framework Core, SQL Server, Angular, and Microsoft Azure. Experienced in REST API development, database design, stored procedures, query optimization, authentication, authorization, and system integration.

Previously worked as a Team Lead, coordinating development tasks, supporting technical troubleshooting, and collaborating with clients and team members.

Experience

Freelance Software Developer at Om Cargo Logistics Pvt. Ltd. (2025-05 – 2026-09)

Project engagement. Cargo & Logistics Management System | Team size: 5 Environment: C#, ASP.NET Core Web API, Entity Framework Core, WCF, WPF, XAML, SQL Server, Angular 18, JavaScript, Form.io, REST APIs, SOAP, Git, Agile.

  • Developed and maintained REST APIs for cargo booking, shipment tracking, customer management, and delivery workflows using ASP.NET Core Web API and Entity Framework Core.
  • Implemented CRUD operations, business validations, role-based authorization, and API-level request validation.
  • Designed SQL Server tables and relationships, maintained stored procedures, and optimized queries to support application workflows.
  • Developed and integrated WCF services for service-to-service communication and SOAP-based data exchange between application components.
  • Developed and maintained WPF desktop application interfaces using C# and XAML to support internal operational workflows.
  • Integrated Angular 18 UI components with REST APIs and implemented logging, exception handling, and issue troubleshooting.
  • Collaborated with clients to clarify requirements and deliver enhancements using Git and Agile development practices.

Software Developer at Amity Software Systems Pvt Ltd. (2025-01 – 2025-05)

Project: MGNREGA Pranali Integration | Team Size: 5 Environment: C#,.NET Core, ASP.NET Core Web API, Entity Framework, SQL Server, REST APIs, NIC API Integration. WCF, SOAP, WPF, and XAML only if actually used.

  • Developed and integrated APIs for State, Agency, Block, Village, and Panchayat master data, along with scheme and payment workflows.
  • Supported Digital Signature Certificate (DSC) enrolment, maker-checker workflows, and Fund Transfer Order (FTO) generation.
  • Implemented digital signature validation before payment processing and helped prevent duplicate transactions.
  • Used Entity Framework and role-based authorization to support secure data access and workflow requirements.
  • Integrated REST APIs with NIC services for master-data synchronization and payment-related operations.
  • Worked with WCF services and SOAP-based communication for application integration. (Retain only if used in this project.)
  • Developed and maintained WPF interfaces using C# and XAML for desktop workflows. (Retain only if used in this project.)
  • Supported SQL Server database operations, data validation, transaction processing, and troubleshooting.
  • Contributed to technical discussions and application-level design decisions for API integration, data validation, and payment workflows.
  • Integrated Apache Kafka for asynchronous communication between application services, enabling reliable processing of scheme-payment and workflow events.
  • Configured Kafka producers and consumers to publish and process messages, improving decoupling and supporting scalable event-driven integration.

Analyst Programmer at Path Infotech Pvt Ltd. (2024-02 – 2024-04)

Project: Food Chane – Financial Transaction Processing Environment: C#, ASP.NET MVC, Entity Framework, SQL Server, JavaScript, Angular, Azure Storage

  • Developed financial transaction modules using C#, ASP.NET MVC, and JavaScript for transaction tracking, payment workflows, and account reconciliation.
  • Implemented form-based authentication, role-based access controls, and session/cookie-based state management.
  • Maintained SQL Server database objects and stored procedures and supported reporting accuracy and application troubleshooting.
  • Contributed to service/UI integration and application support using.NET technologies and Azure Storage.
  • Investigated application defects, supported root-cause analysis, and contributed to improving application reliability.
  • Participated in technical discussions about application changes, data processing, and service integration.

Software Developer / Team Lead at Corporate Infotech Pvt Ltd (2021-05 – 2024-02)

Project: Public Finance Management System (PFMS) | Team Size: 5 | Team Lead: Approximately 2 years Environment: C#,.NET Core, ASP.NET MVC, ASP.NET Web API, Entity Framework, SQL Server, SSRS, Angular, Azure, REST APIs, SOAP, WCF/WPF/XAM, Kafka, Kubernetes, Docker

  • Developed and maintained financial modules and Web APIs supporting Direct Benefit Transfer (DBT), scheme transactions, and payment processing.
  • Built application modules using C#, ASP.NET MVC, and.NET Core, implementing authentication and role-based authorization.
  • Developed and integrated WCF services for communication between application components and SOAP-based data exchange. (Retain if accurate for this project.)
  • Developed and maintained WPF desktop interfaces using C# and XAML for internal financial workflows. (Retain if accurate for this project.)
  • Integrated banking validation and payment interfaces to support beneficiary validation and treasury-related workflows.
  • Created and optimized SQL Server queries, stored procedures, and SSRS reports for transaction processing and reconciliation.
  • Improved application performance through query optimization and multithreading.
  • Coordinated development tasks, supported team members with technical queries, communicated with clients, and helped resolve application issues.
  • Contributed to technical design discussions, task planning, and effort estimation for assigned development work. (Use if performed.)
  • Supported code reviews, coding standards, and reusable component design to improve maintainability. (Use if performed.)
  • Assisted with technical documentation, production troubleshooting, and application enhancement or modernization activities.
  • Integrated Apache Kafka for asynchronous communication between application services, enabling reliable processing of scheme-payment and workflow events.
  • Configured Kafka producers and consumers to publish and process messages, improving decoupling and supporting scalable event-driven integration.

Software Developer at Optum Global Services Pvt Ltd. (UnitedHealth Group) (2016-07 – 2021-05)

Project: Rehab and Diagnose System | Healthcare Application Environment: C#,.NET, WPF, XAML, WCF, ASP.NET Web Forms/MVC, SQL Server, ADO.NET, LINQ.

  • Developed desktop application modules using C#, WPF, and XAML and integrated them with backend services through WCF.
  • Developed and maintained ASP.NET Web Forms and MVC modules supporting patient, diagnosis, treatment, and clinical-data workflows.
  • Created and optimized SQL Server queries, stored procedures, functions, and indexes for application data processing.
  • Integrated hospital, TPA, and pharmacy data and supported defect fixing, troubleshooting, and production issues.
  • Worked with client-server communication and service integration patterns to exchange data between desktop and backend components.
  • Applied debugging, exception handling, and data-validation practices to support application reliability and maintainability.
  • Contributed to application enhancements and technical problem-solving within the existing architecture.

Software Developer at WNS Global Services Pvt Ltd. (2012-07 – 2016-07)

Client: M&T Bank Project: Customer Credit and Debit Card Services and Investments Environment: C#, ASP.NET Web Forms/MVC, ADO.NET, SQL Server, LINQ, JavaScript, HTML, CSS.

  • Developed and maintained banking modules for card transactions, account details, transaction validation, and daily tracking.
  • Maintained SQL Server stored procedures, functions, triggers, and indexes supporting transaction processing and reconciliation.
  • Implemented error handling and participated in application development, testing, deployment, and enhancements.
  • Supported production troubleshooting and database-level investigation to help resolve transaction-processing issues.

Education

MCA – Punjab Technical University, Jalandhar (2010 – 2013)

B.Com – Dr. B. R. Ambedkar University (1999 – 2001)

3-year EACCP Diploma – Aptech Computer Education (2002 – 2006)

Skills

SENIOR .NET FULL-STACK DEVELOPERTECHNICAL LEADImmediate Joiner

Reviews

Related