Over 11.5 Years of experience in Analysis, Design, Development, Deployment using various ASP.NET technologies.
Extensive experience in as Asp.Net, C#, Angular, AZURE, RESTful services, Microservices, Messaging (Rabbit MQ), Entity Framework, SQL.
Hands-on experience with Azure services, including Function Apps, Service Bus, Cosmos DB, Application Insights, and monitoring through Azure Table Storage.
Good understanding of SDLC and Bug Life Cycle.
Expertise in Coding, Designing and Implementation of front end and back-end applications in .Net and Angular.
Experience in JavaScript Technologies.
Hands-on experience in JavaScript technologies including JavaScript, jQuery, Angular 12, TypeScript, LINQ, Entity Framework, .NET Web API, and .NET Core Web API
Hands on experience on Typescript, JavaScript, Bootstrap, JSON.
Working experience with ORM tools like Entity Framework.
Hands on experience in Html, CSS and Bootstrap.
Excellent communication skills, problem solving and inter-personal skills
Good knowledge of database and sound knowledge Object-Oriented Programming in C#.
Good understanding of Dot Net core and applying its concepts when building Framework. Business Domain/Functional Areas: HRMS, ERP
Overview
12
12
years of professional experience
1
1
Certification
Work History
Team Lead
Iris Software Technologies
04.2021 - Current
1. Client - Project: Human Resource Management System - Talent Hub April 2021-Till Present
Description of the project: The RMS application is designed to streamline resource management, allocation, and tracking of resources for various projects. It enables efficient scheduling, resource forecasting, and project management, improving productivity and operational efficiency.
Business Domain/Function:
Environment/Technology Stack:
Project Role: TEAM LEAD
Responsibilities:
Leading a team of developers and managing sprints to ensure timely delivery of high-quality applications.
Architecting and implementing microservices-based applications with ASP.NET Core and Angular.
Developing and maintaining RESTful APIs and integrating them with front-end applications.
Managing cloud-based deployments using Azure services.
Ensuring code quality, security, and scalability through best practices.
Conducting code reviews and mentoring junior developers.
Collaborating with cross-functional teams to define, design, and ship new features.
Developed RESTful APIs using .NET Core to manage and track resources.
Designed and developed the front-end in Angular, integrating it with back-end APIs for seamless data exchange.
Built a robust SQL database for storing resource and project data, and optimized queries for improved performance.
Deployed the application and managed CI/CD processes using DevOps.
Senior Software Engineer
HCL Technologies
03.2018 - 04.2021
1. Client - Project: HCL iTime Mar 2018-April 2021
Description of the project : iTime application which is used to track the time spent on projects or tasks. Users can enter the start and end time of tasks. It can be a detailed breakdown of time spent on different tasks. This information is used for project costing, client billing, payroll, time tracking, and job estimation. Different methods of time tracking are used by employees at the workplace, like using a time tracking application, Punch cards. Time tracking software systems also provide employers with a trackable workflow for payroll approval. Inaccurate data entry is the leading cause of payroll errors. Time tracking software systems cut down these data entry errors to keep your payroll processing smoothly
Project Role: Senior Software Engineer
Responsibilities:
Led the analysis, design, and implementation of resource management modules.
Developed RESTful APIs using .NET Core to manage and track resources.
Designed and developed the front-end in Angular, integrating it with back-end APIs for seamless data exchange.
Built a robust SQL database for storing resource and project data, and optimized queries for improved performance.
Deployed the application and managed CI/CD processes using DevOps.
Involved in design and creating design document.
Creating tables, procedure and function on SQL server.
2. Client - Project: HCL - RAS Mar 2018-April 2021
Description of the project:
Responsible for analysis, design and implementation of various features, UI components and Backend Modules.
Effort estimation for various modules.
Participating in planning meetings.
Involved in design and creating design document.
Creating tables, procedure and function on SQL server.
Creating Restful API in .Net Core.
Designing and developing font end application in angular 10
Deploying through Devops automation process.
Project Role: Senior Software Engineer
Responsibilities:
Responsible for analysis, design and implementation of various features, UI components and Backend Modules.
Effort estimation for various modules.
Participating in planning meetings.
Involved in design and creating design document.
Creating tables, procedure and function on SQL server.
Description of the project: Clay ERP application is developed at both platform Web & Windows. Clay ERP is serving to all departments of Clay Telecom and to Clay customers & partners as well. This application is perfect blend of events, reports & alerts generates at various levels. The ERP deals with various modules such as CRM, Inventory, Accounts Receivables & Payables, Sales Order, Administration & Operation, Partner, Customer & Employee Portal, Help Desk, Package & Services, Reports, and Document Handling.
Project Role: Software Engineer
Responsibilities:
Responsible for analysis, design and implementation of various features, UI components and Backend Modules.
Effort estimation for various modules.
Participating in planning meetings.
Involved in design and creating design document.
Creating tables, procedure and function on SQL server.
Description of the project: PS -Prepaid is prepaid segment which is providing services in 100+ countries keeping a single number. PPS (Prepaid Services) is a beautiful web portal nicely blended with high class functionalities. It is nicely integrated with telecommunication services and will reflect changes in application to SIM card immediately and vice versa. It caters to all types of customers like direct customer, resellers & customers of resellers. This project has both public site and admin panel. Admin is responsible to manage & setup front-end stuff & operation team members are responsible for all back-end activities. Main modules of PPS are Customer Management, Inventory Management, Sales Order, Account Receivables, Payment Gateway and Telecom Services like Check Current Balance, Call History, Online Recharge, and SIM Activation & Deactivation.
Project Role: Software Engineer
Responsibilities:
Responsible for analysis, design and implementation of various features, UI components and Backend Modules.
Involved in design and creating design document.
Creating tables, procedure and function on SQL server.
Creating Restful API in .Net WEBAPI 2.0.
Designing and developing application in Asp.Net
Deploying on IIS Server
Consistently met project deadlines by effectively managing time and prioritizing tasks according to importance.
Microsoft Certified: Azure Fundamentals (AZ-900) Feb 2024-Aug 2025 Microsoft Certified in Azure cloud services and foundational knowledge in cloud computing.
Certified Scrum Master (CSM) Jan 2024-Aug 2025 Scrum Alliance Certified Scrum Master, demonstrating expertise in Agile methodologies and Scrum practices to facilitate effective project management