05/19/2026 updated


100 % available
Senior Full Stack Developer | .NET | React | Azure | AI
Greater Noida, India
Only remote
Bachelor of Technology, RCERT Jaipur, Rajasthan Technical UniversityAbout me
A results-oriented software developer with 10 years of experience spanning web development, AI and R&D. Skilled in delivering scalable solutions with best practices.
Azure FunctionsJavaScriptEntity FrameworkPostgreSQLMongoDBNode.jsSQL Server AgentTypeScriptWebsite ManagementAzure Service BusAzure Automation.NET CoreReact.jsAsp.net Web ApiGenerative AI
Full Stack Web Development
Extensive experience in building scalable web applications using C#, JavaScript, TypeScript, HTML, CSS on the frontend and .NET Core, ASP.NET MVC, Node.js on the backend. Proficiency in React for modern UI development and REST API design spanning over 9 years of hands-on work.
Azure Cloud & DevOps
Strong expertise in Azure cloud services including Azure deployment, Azure Functions, Blob Storage, Service Bus, Azure Events, and Azure DevOps CI/CD pipelines. Experience with Docker and Power Automate for automation and containerization over 4 years.
Artificial Intelligence & RAG Architecture
Practical experience leveraging Azure OpenAI (GPT-4o) in RAG architectures to deliver grounded answers and embeddings-based search. Application of GenAI to automate project features such as code validation, file processing, and pull request creation.
Database Management
Hands-on experience with SQL Server, MongoDB, and NoSQL solutions such as CosmosDB for data storage and retrieval in enterprise applications.
Microservices Architecture
Design and implementation of microservices-based backend APIs using .NET Core and Node.js for handling communication events and scalable service decomposition.
Testing & Quality Assurance
Application of test-driven development using NUnit for integration and unit testing of backend services, Jest for UI testing, and Postman for API testing.
Design Patterns & Principles
Application of OOPs, SOLID principles, Repository design pattern, Singleton design pattern, and Unit of Work design pattern for maintainable and scalable software architecture.
Agile & Scrum Methodologies
Experience working in Agile and Scrum environments, including sprint planning, story point discussions, and client communication for iterative delivery.
Frameworks & Libraries
Proficiency in .NET Framework, ASP.NET Core, React, Node/npm, Kendo UI, Bootstrap, and LINQ for building robust and responsive applications.
Extensive experience in building scalable web applications using C#, JavaScript, TypeScript, HTML, CSS on the frontend and .NET Core, ASP.NET MVC, Node.js on the backend. Proficiency in React for modern UI development and REST API design spanning over 9 years of hands-on work.
Azure Cloud & DevOps
Strong expertise in Azure cloud services including Azure deployment, Azure Functions, Blob Storage, Service Bus, Azure Events, and Azure DevOps CI/CD pipelines. Experience with Docker and Power Automate for automation and containerization over 4 years.
Artificial Intelligence & RAG Architecture
Practical experience leveraging Azure OpenAI (GPT-4o) in RAG architectures to deliver grounded answers and embeddings-based search. Application of GenAI to automate project features such as code validation, file processing, and pull request creation.
Database Management
Hands-on experience with SQL Server, MongoDB, and NoSQL solutions such as CosmosDB for data storage and retrieval in enterprise applications.
Microservices Architecture
Design and implementation of microservices-based backend APIs using .NET Core and Node.js for handling communication events and scalable service decomposition.
Testing & Quality Assurance
Application of test-driven development using NUnit for integration and unit testing of backend services, Jest for UI testing, and Postman for API testing.
Design Patterns & Principles
Application of OOPs, SOLID principles, Repository design pattern, Singleton design pattern, and Unit of Work design pattern for maintainable and scalable software architecture.
Agile & Scrum Methodologies
Experience working in Agile and Scrum environments, including sprint planning, story point discussions, and client communication for iterative delivery.
Frameworks & Libraries
Proficiency in .NET Framework, ASP.NET Core, React, Node/npm, Kendo UI, Bootstrap, and LINQ for building robust and responsive applications.
Experience
Professional experience10+ years
Freelancer since2024
Languages
EnglishFluent
Project history
Leading development on Microsoft Crowd-intelligence-platform and Microsoft Azure Communication Services projects. Responsibilities include client communication, requirement gathering, building web scenarios for Bing improvement, leveraging Azure OpenAI in RAG architecture, implementing GenAI automation, and developing browser extensions using JavaScript.
Worked on the Westpac Digital Platform, one of Australia's largest banking platforms. Built an internal card management platform using React.js and ASP.NET Core, developed banking features including payments, payee, notifications, and campaigns using ASP.NET MVC and Web API 2. Followed Agile-Scrum methodologies and test-driven development.
Worked on Confervomediplus, an n-layered .NET Framework MVC application for managing patient medical records, prescriptions, and appointments. Also worked on IEB-Fusion-Lite, an admissions and academic management system for NIIT programs, migrating legacy ASPX solutions to .NET API backend with Kendo UI frontend.
Certificates
Azure 900
Microsoft Azure2023