Summary:
- Over 10 years of experience as a Full-stack Developer specializing in C#, ASP.NET Core/MVC, Web APIs, and SQL-based backend systems.
- Proficient in developing enterprise-grade web and cloud applications across domains like healthcare, gaming, property management, and retail.
- Expertise in .NET (Core 8/6/5), Entity Framework, REST APIs, and microservice architectures with hands-on experience in modern front-end frameworks like Angular (up to v18).
- Strong background in cloud platforms including Microsoft Azure (Functions, Blob, Key Vault, Service Bus, Application Insights) and AWS (EC2, S3, Lambda, RDS).
- Proven ability to migrate legacy systems to modern architectures, improving performance and scalability.
- Delivered multiple multi-tenant SaaS applications, handling role-based access, high-volume transactions, and complex workflows.
- Led end-to-end project delivery, including planning, development, deployment, testing, and release management using tools like Jira, Azure DevOps, Git, and Bitbucket.
- Developed ETL/BI solutions using SSIS, SSRS, and managed data integrations with FTP/SFTP, APIs, and Kafka queues.
- Known for building reusable UI components, dynamic form builders, and responsive Angular frontends, reducing dev time and improving UX.
- Regularly involved in client communication, sprint planning, team coordination, and providing technical direction across distributed teams.
- Hands-on with DevOps practices, implementing CI/CD pipelines and managing deployments across DEV, QA, and PROD environments.
- Adept at troubleshooting, optimizing API response times, and ensuring compliance with standards such as HIPAA in healthcare applications.
- Recognized for delivering robust software solutions with a focus on maintainability, scalability, and performance.
Skills:
- Programming Languages & Frameworks: C#, .NET 8/6/5, ASP.NET MVC, VB.NET, Web/REST API, Entity Framework Core, Microservice Architecture, WPF Application
- Cloud & DevOps: Azure Functions, Azure Service Bus, Azure Blob, Azure Application Insights, Azure Key Vault, AWS Services (EC2, S3 Bucket, Glue), CI/CD Pipeline
- Database: MS SQL Server, MongoDB, Azure SQL, AWS RDS, PostgreSQL, MySQL
- Business Intelligence: SSIS (ETL), SSRS
- Front-end: HTML, CSS, jQuery, JavaScript, Angular
- Version Control: Bitbucket, Git, TFS, SVN
- Scrum Master: Jira, Trello, Azure DevOps Boards
Projects:
AmpRealty (USA-based)
Summary:
- The project involves migrating an existing Property Management System, currently developed in AngularJS, to the latest Angular 18 and .NET Core 8 to enhance performance, maintainability, and scalability. The system allows users to request property-related services, either as one-time or recurring demands.
- Additionally, while the migration is underway, critical fixes need to be applied to the live AngularJS version to ensure uninterrupted service for existing users. The project also includes developing new functionalities and optimizing API response times to deliver a seamless and efficient user experience.
Technologies Used: C#, .NET 8, Web API, Entity Framework Core, AngularJS, Angular 18, Azure
Roles: Full-stack Developer
Responsibilities:
- Participate in daily stand-up meetings with the client to discuss project progress, address concerns, and align on priorities.
- Plan and allocate daily tasks effectively, providing accurate time estimates for each assignment.
- Designed and implemented scalable Angular applications, optimizing development timelines by 30% through reusable code components.
- Developed a dynamic form component, significantly reducing manual coding efforts and enhancing user experience.
- Deploy API and front-end applications to the Azure portal, conducting thorough validation of changes as per client discussions from the morning stand-up.
SHWE Casino (USA-based)
Summary:
- The project focuses on the development of an online gaming portal and mobile application where users can register, deposit funds to play games, and withdraw winnings.
- Through an intuitive admin portal, clients can manage provider and game data, user accounts, and access interactive reports showcasing cash transactions, user wins and losses, and game performance metrics. By leveraging these reports to analyze accurate data, clients can make informed decisions, driving the success and growth of the gaming platform.
Technologies Used: .NET Core C#, Web API, Entity Framework Core, Microservice Architecture, SQL Server, MongoDB, MySQL, Azure Blob, Azure Functions, Azure Application Insights, Kotlin
Roles: Senior .NET Developer
Responsibilities:
- Have weekly meetings with the client and their management to provide updates and get new requirements.
- Plan the version-wise releases.
- Decoupled the backend modules to work independently without disturbing other services.
- Manage different teams and get them aligned (API, DB, and Android).
- Daily discussions with the team regarding the release progress.
- Provide daily updates to the client with release progress from each team.
- Provide a version for early review and adopt the changes needed for the release.
Healthcare Portal (USA-based)
Summary:
- It aims to streamline member case distribution, enhancing the delivery of home care services. Through its secure online platform compliant with HIPAA regulations, the automated system eliminates the reliance on phone calls or faxes to relay information to providers.
- This fosters immediate communication between payers and their provider network, tackling the challenge of inefficient communication methods. This real-time communication also addresses the pain point for providers of having constant accessibility to the payer.
Technologies Used: .NET MVC, Core, Visual Studio 2019, AWS RDS, AWS Services (EC2, Lambda, S3 Bucket), API Gateway, Route53, Redis Cache
Roles: Senior .NET Developer
Responsibilities:
- Communicated with clients to define the future scope of work and provide updates.
- Participated in daily scrum meetings to align on progress and tasks.
- Implemented a file upload feature for data import with validation before database insertion.
- Enabled users to view consolidated results after file processing.
- Updated MVC and API projects based on end-client requests.
- Added new features and managed project plans using Jira.
- Deployed applications to DEV, QA, and PROD environments.
Health Resource Survey (USA-based)
Summary:
- It is a comprehensive solution that addresses the critical needs of home health care management. It has a user-friendly website that helps with organizing activities, keeping track of patients, sending alerts, and generating useful reports.
- Recognizing the importance of patient feedback in the continuous improvement of home health services, the project introduced a Web Surveys functionality. This feature allows patients to independently attempt surveys and provide valuable feedback.
Technologies Used: ASP.NET MVC, SQL Server 2014, SSIS, SSRS, DevOps, KendoJS
Roles: Senior .NET Developer
Responsibilities:
- Participated in daily stand-up meetings to coordinate tasks and updates.
- Maintained and customized an MVC-based portal using Kendo UI.
- Added features to the portal, including file import/export and Azure Blob file uploads.
- Developed an online survey feature for patient feedback and hospital ratings.
- Developed REST APIs to support portal functionality.
- Administered the Azure portal to create and update web services and SQL databases.
- Prepared XML files based on business requirements and posted them to APIs.
- Provided ongoing maintenance and customization of the portal to meet business needs.
- Offering support for DevOps processes.
JMSC POS (USA-based)
Summary:
- It is a comprehensive software solution designed to streamline operations for retailers. By addressing the challenges of manual inventory management and record-keeping, they aim to empower businesses to efficiently manage their growth.
- This system offers a robust Point of Sale (POS) platform, coupled with advanced inventory control, consulting, software development, and custom programming services. JMSC POS is committed to delivering a holistic solution that enhances operational efficiency and drives business success for retailers.
Technologies Used: C#, .NET 8, Web API, Entity Framework Core, Azure Blob, Azure Functions, Angular, MySQL
Roles: Senior .NET Developer
Responsibilities:
- Managed client interactions, including gathering requirements and providing status updates.
- Migrated an outdated POS system to a web-based platform using .NET 8 and Angular.
- Led and mentored development teams to ensure the delivery of high-quality code.
- Developed and executed project plans, ensuring timely completion within constraints.
- Implemented necessary changes to enhance the functionality of an existing desktop application.
Campaign Management Portal
Summary:
- It is a comprehensive portal designed to streamline the creation, execution, and optimization of various marketing campaigns, including banners, coupons, referrals, and more.
- It serves as a centralized hub where businesses can orchestrate multifaceted promotional activities aimed at enhancing brand visibility, customer engagement, and sales growth.
Technologies Used: Visual Studio 2019, ASP.NET Core (Restful API), Entity Framework Core, Microservice Architecture, Ocelot API Gateway, Angular, SQL Server 2019
Roles: .NET Developer
Responsibilities:
- Participated in weekly sprint planning and daily stand-up meetings.
- Designed database structures and developed APIs for various modules in ASP.NET Core.
- Created stored procedures and functions to replace complex and time-consuming LINQ queries in .NET code.
- Supported the front-end team with API requests and responses.
- Managed and configured different services using Ocelot.
- Performed code reviews for APIs developed by team members.
- Oversaw project management tasks using Jira.
Home Health Care Portal (NY-based)
Summary:
- The Home Health Care Portal represents an innovative process management solution aimed at optimizing the interaction between Payers and Providers within the home health care ecosystem.
- Built a multi-tenant application using .NET as back-end and MS SQL as Database. This solution ensures scalability, security, and robust performance across multiple users and organizations. By streamlining these processes, the Home Health Care Portal aims to improve efficiency, enhance communication, and deliver better outcomes for patients receiving home health care services.
1. SSIS Package for Data Import/Export
Technologies Used: SQL Server 2012, SSIS & SSRS, Task Factory Plugin, Bitbucket, Jira
Roles: Software Developer
Responsibilities:
- Developed SSIS packages for importing data from FTP/SFTP, JSCAPE Server, and Web API to the portal.
- Validating the file data and converting the data into a specific format, and importing it into the database.
- Exporting client-specific data in their format to client-specific FTP, SFTP, JSCAPE Server, or Web API.
2. Office to Office Migration
Technologies Used: SQL Server 2017, SSIS
Roles: Software Developer
Responsibilities:
- Created stored procedures to migrate the provider’s data from one office to another.
- Stored procedures contain a proper structure like,
- For one task, if SP is executed, then SP’s main logic will not be executed for the same task.
- Looping with proper condition checks.
- Use of "BEGIN TRAN", "COMMIT TRAN", and "ROLLBACK TRAN" in looping.
- Error handling while executing the SP.
- Logs for all steps in SP.
- Created leveling SP, which means one main SP will execute the other, depending on the SP to complete the task.
- Created an SSIS package to run the main SP for different data.
3. Split Visit
Technologies Used: SQL Server 2017, SSIS
Roles: Software Developer
Responsibilities:
- In this, we developed a new module called “Split”.
- Used multiple SSIS packages to perform a set of functionalities created as a query/SP.
- Used multiple queries/SP that are being converted to use as "Execute SQL Task" with required parameters to be passed.
4. File Import Tool
Technologies Used: C#, ASP.NET MVC, SQL Server 2012, SSIS, jQuery, Web API, Kafka Server, Console Application
Roles: Software Developer
Responsibilities:
- Developed different types of interfaces like Patient, Caregiver, and Patient Visits to bulk import data from CSV files to our database.
- After uploading the file, the file will be sent to the Kafka server queue, there is one console application that listens to the Kafka server queue (previously MSMQ) and picks the file and processes it as per the business requirement. Users can see the file progress on the portal.
- After completing the file process, users can also download the log file with success or validation messages.
- Developed the File Validator Tool application. This tool validates the user’s files before they provide for the data import into the portal.
Social Share
1.
SEND
2.
MATCH
3.
TRIAL
4.
ON BOARD










