

Lead Software Engineer with 14 years of experience building scalable healthcare applications including billing systems, patient portals, and RIS/HIMS solutions.
Expert in .NET, Angular, microservices architecture, and Azure cloud, with strong focus on system design, performance, and secure (HIPAA-compliant) applications.
Experienced in leading end-to-end development, mentoring teams, and delivering reliable production systems.
Radico Healthcare Management System (RCM)
Role: Lead Software Engineer (Microservices Architecture)
Domain: Healthcare Information Management & Radiology Systems
Duration: Mid 2023 – Present
Modules Owned: Fee Schedule Management, Reading Location Management, Administration Module, Patient Portal
Key Contributions
• Designed and implemented a scalable multi-tenant microservices
architecture, enabling tenant isolation, independent deployments, and
improved system scalability
• Architected secure multi-tenant data access using Role-Based Access
Control (RBAC) and tenant-level data segregation strategies
• Developed and maintained core healthcare modules handling large
datasets and complex workflows across multiple tenants
• Built responsive Angular 18 frontend optimized for performance and seamless user experience across tenant-specific configurations
• Implemented asynchronous communication using Azure Service Bus to decouple services and support scalable, event-driven processing
• Improved system performance through pagination, lazy loading, and optimized database queries, ensuring efficient handling of high-volume data
• Led end-to-end module ownership including design decisions, code
reviews, and mentoring developers, ensuring high-quality and maintainable
codebase
Technologies Used: Angular 18, TypeScript, RxJS, PrimeNG, AG-Grid, .NET, C#, Entity Framework Core, PostgreSQL, Azure Service Bus, SignalR
RIS Kiosk
Role: Lead Software Engineer
Domain: Radiology Information System (Hospital Kiosk)
Duration: Mid 2023 – Mid 2025
Developed a self-service RIS Kiosk application enabling patients to book radiology appointments and perform self check-in via hospital kiosk machines.
Responsibilities & Contributions
• Led development of a multi-tenant patient kiosk platform for appointment scheduling and check-in, deployed across multiple client environments
• Designed tenant-specific configuration and deployment strategy, enabling scalable and customizable implementations
• Implemented JWT authentication, multilingual support, and features like QR/barcode scanning, digital signatures, and payment integration
• Integrated Azure Maps for location services and Application Insights for monitoring and analytics
• Built cross-platform kiosk using ElectronJS with responsive UI (PrimeNG, Bootstrap) optimized for healthcare use cases
Technologies Used: Angular 18, ASP.NET Web API, C#, SQL Server, ElectronJS, CQRS, Mediator Pattern
Client Information Request (CIR) Portal
Role: Lead Software Engineer
Domain: Healthcare Billing & Medical Reporting
Duration: Mid 2023 – Present
Developed a web-based portal to automate identification, tracking, and resolution of missing information in healthcare billing and medical reports, including patient demographics, ordering physicians, reading locations, and general client requests
Key Contributions
• Led development of a multi-tenant healthcare portal with dashboards and bulk operations
• Implemented role-based and location-based access control, ensuring users access only relevant missing information requests within their tenant
• Designed secure token-based authentication and ensured proper data segregation across tenants
• Integrated Azure Blob Storage and optimized performance using Dapper, stored procedures, and pagination
Technologies Used: AngularJS, ASP.NET Web API, C#, SQL Server, Dapper, Azure Blob Storage, Azure DevOps
Client Bill Portal
Role: Lead Software Engineer
Domain: Healthcare Client Billing & Invoicing
Duration: 2022 – Mid 2024
Developed a client-facing billing portal for invoice and payment management.
Key Contributions
• Owned end-to-end development of a multi-tenant billing platform as sole
technical owner
• Implemented role-based and fee schedule–based access control, ensuring
secure and restricted invoice visibility per user
• Built invoice management features (listing, filtering, status tracking) and
integrated Converge payment gateway with notifications
• Designed CI/CD pipelines for reliable deployments and maintainable
releases
Technologies Used: AngularJS, ASP.NET Web API, C#, SQL Server, Dapper, Azure DevOps, Converge
Radico Billing System(RCM 1.0)
Role: Lead Software Engineer
Domain: Healthcare Billing & Revenue Cycle Management
Duration: 2020 – Present
Modules Owned: ClientBill Module, Patient Portal Module
Key Contributions
• Led end-to-end development of a monolithic healthcare billing and patient
portal system, handling complex workflows like CPT-based invoicing, fee
schedules, and refunds
• Designed and developed RESTful APIs using layered architecture and SOLID
principles, ensuring maintainable and scalable codebase• Implemented
automated invoice generation using Azure WebJobs for background
processing
• Optimized performance for large datasets using Dapper, pagination, and
efficient query design
• Designed CI/CD pipelines and mentored developers, ensuring smooth
deployments and code quality
Technologies Used: AngularJS 1.5, C#, ASP.NET Web API, SQL Server, Entity Framework 6, Dapper, Azure Web Jobs, Azure DevOps
Refund Invoice Management System
Role: Lead Software Engineer
Domain: Healthcare Billing
Developed a system for generating refund invoices for insurance overpayments.
Key Contributions
• Integrated Converge payment gateway for secure and seamless transaction processing
Technologies Used: AngularJS, ASP.NET Web API, C#, SQL Server, Dapper, Converge, Azure
Radicom Chat Application (Web & Mobile – iOS / Android)
Role: Senior Software Engineer
Domain: Healthcare Secure Communication
Duration: 2016 – 2019
Key Contributions
Technologies Used: AngularJS, JavaScript, Ionic, Cordova, C#, ASP.NET MVC, ASP.NET Web API, SQL Server, Entity Framework
DICOM Imaging & PACS Solutions (Multiple Projects)
Role: Software Developer / Team Lead
Duration: Apr 2012 – Apr 2016
Worked on multiple DICOM imaging solutions for PACS and cardiology systems, focusing on browser-based and desktop viewers for medical image visualization and manipulation.
Key Contributions
Technologies Used: C#, Windows Forms, ASP.NET, JavaScript, HTML5, Firebreath Framework, SQL Server, DICOM, PACS
14 years of experience in .NET Core, C#, ASP.NET Web API, and Angular with strong expertise in microservices, REST APIs, and distributed systems.
Hands-on experience with Azure (Service Bus, Functions, CI/CD), performance optimization (Dapper, pagination), and building scalable applications.
Strong domain knowledge in Healthcare (RCM, Billing, RIS/HIMS) with focus on secure and high-performance systems.