Riha Kabeer
Senior .NET Full Stack Developer
Email:*************@*****.*** Phone No: +1-774-***-**** Linkedin
Professional Summary:
Over 10+ years of experience architecting and developing secure, scalable web applications using C#, .NET 7.0/6.0, ASP.NET Core, and MVC
8+ years implementing Azure cloud solutions (Functions, App Services, Event Grid, Logic Apps) with expertise in application monitoring and performance optimization
5+ years experience writing optimized SQL for CRUD operations across SQL Server, PostgreSQL, and DB2 with advanced ORM implementations
Expert in front-end development using Angular 18, React, and TypeScript, with proven success upgrading legacy applications to modern frameworks
Designed and implemented CI/CD pipelines using Azure DevOps with automated testing, ensuring 90%+ code coverage and streamlined deployments
5+ years experience in mobile development with .NET MAUI and Xamarin.Android, successfully migrating cross-platform applications
Extensive experience with RESTful API design, microservices architecture, and event-driven systems using Kafka and Azure Service Bus
Implemented secure authentication and authorization using OAuth 2.0, OpenID Connect, and JWT across banking and healthcare applications
Strong knowledge of SOLID principles, design patterns, and test-driven development methodologies for maintaining scalable codebases
Delivered mission-critical solutions in banking, healthcare, and automotive industries, meeting strict regulatory compliance requirements
Adept in automation and scripting with Python, PowerShell, and leveraging tools like Postman and Selenium for testing.
Proven track record in leveraging C# .NET, Power Apps/Dynamics CRM, Azure cloud services, and DevOps methodologies to architect and implement innovative healthcare applications.
Skilled in executing successful cloud migrations of critical healthcare systems while maintaining rigorous compliance with HIPAA and industry regulations.
Demonstrated expertise in developing custom Dynamics 365 solutions that streamline healthcare workflows, automate document processing, and enhance patient data management.
Proficient in Azure cloud architecture, implementing secure PaaS solutions that have improved system availability to 99.95% while reducing operational costs by 40%.
Strong background in leading cloud migration initiatives with zero data loss and minimal service disruption.
TECHNICAL SKILLS:
Microsoft Technologies
C#, .NET Framework 4.8/4.7/4.6, .NET Core 7/6/5/3.1, ASP.NET Core, Python, ASP.NET MVC 5, Web API, LINQ, Entity Framework Core, Windows Forms, WPF, MVVM, Blazor, Razor
Front-End Technologies
Angular 16/18, React, TypeScript, JavaScript (ES6), HTML5, CSS3, Bootstrap 4/5, jQuery, Material UI, Telerik UI
Cloud & Infrastructure
Azure (Functions, App Services, Logic Apps, Event Grid), Azure Services (API Management, Service Bus, Key Vault, Storage), Azure Application Insights, Azure DevOps, AWS (EC2, RDS, S3, Lambda)
Database & Data Management
SQL Server 2017/2019/2022, Entity Framework Core, Dapper, Stored Procedures, Functions, Triggers, SSIS, SSRS, Crystal Reports, Teradata SQL, PostgreSQL,
API & Microservices
RESTful API Design, OpenAPI/Swagger, Microservices Architecture, SOAP Web Services, FHIR, HL7 Healthcare Standards
DevOps & CI/CD
Azure DevOps, CI/CD Pipelines, Git, GitHub, TFS, Docker, Kubernetes, powerShell Automation, Python Scripting
Messaging & Integration
Azure Service Bus, Event Hub, Kafka, RabbitMQ, Event-driven Architecture
Mobile Development
.NET MAUI, Xamarin.Android, SQLite, Firebase Integration
Security & Authentication
OAuth 2.0, OpenID Connect, JWT, RBAC, Azure Key Vault
Testing & Quality Assurance
xUnit, NUnit, MSTest, Moq, Postman, Selenium, Test-Driven Development (TDD)
Methodologies & Practices
Agile/Scrum, SOLID Principles, Design Patterns, Dependency Injection, Microservices Architecture
PROFESSIONAL EXPERIENCE:
Client: US Bank Minneapolis, MN July 2023 – Present
Role: Sr .NET Full Stack Developer
Responsibilities:
Created and supported 10+ microservices driven RESTful APIs using. Core 6 and Python to deliver real-time banking operations (such as transaction history, fraud alerts, and beneficiary management).
Constructed processing jobs in Python to analyze user spending behaviour and flag fraudulent transactions, consumed by fraud prevention teams via internal APIs.
Implemented high-performing, secure APIs with C#. NET 6, with more complex concepts, such as role based token authentication (JWT), logging (Serilog), and Validation (FluentValidation).
Implemented asynchronous programming and caching (MemoryCache + Redis) to optimize response time on heavy endpoints.
Developed modular, reusable components for dashboard, tables and pop-ups using functional components with React 18 and hooks.
Maintained complicated application state logic with Redux-Toolkit to enhance maintainability and minimize bugs across modules such as recent transaction and scheduled payment.
Utilized form validation with React Hook Form and Yup to provide dynamic feedback and enhance the UX on mobile and Desktop.
Cutting-edge design with CSS3 (GRID/FLEX), Accessibility features(ARIA tags), Pixel-perfect responsive UI (Browser dev tools) What you will be doing: Striking design with CSS3 (GRID/FLEX), Accessibility features (ARIA tags), Pixel-perfect responsive design (Browser dev tools).
Tested and supported with IE11+, latest Chrome and Safari based on Usbank browser support policy.
Constructed and managed multi-level CI / CD pipelines using Azure DevOps for backend and frontend deployment on Dev, QA and Prod.
Docker images and containerized services running in Azure Kubernetes Service (AKS) with Helm charts and yaml manifests.
Included SonarQube and WhiteSource scans within the pipelines to address code quality and security compliances.
Managed code branches using Git with GitFlow, reviewed PRs, and hotfixed on demand.
Developed and configured ADF pipelines to ingest logs and batches from external partners and daily summaries across the Cosmos DB for real-time analysis.
Developed Kusto Query Language (KQL) to build custom operations and alerts dashboards with Azure Monitor, Log Analytics.
Optimized Cosmos DB queries with partitioning keys and indexing policies for large data rates (Millions of transactions per week).
Developed triggers and fail-safe logic in ADF to rerun any failure runs and invoke alerts to DevOps channels with the help of Logic Apps.
Rewrote open-source API backend to allow server-side pagination, server-side includes and some other goodies; then used react-window to display just the visible (100-100000) rows of data, resulting in 2-4 sec load time instead of 12-15 sec back in the day.
Developed data reconciliation logic in ADF based on checksum validation and included triggers based on time with retry policies and failure notification to ensure data integrity.
Created reusable pipeline stages (Build/Test/Deploy), pipeline templates and approval as well as rollbacks using Azure DevOps environments.
Audited all frontend dependencies, replaced outdated libraries, and created a custom wrapper around critical components to maintain backward compatibility.
Environment: .NET Core 6/7, C#, Python 3.x, React 18, Redux, HTML5, CSS3, JavaScript (ES6+), REST APIs, Azure DevOps, Git, Microservices, Azure ADF, Kusto, Cosmos DB, AKS, Docker, CI/CD
Client: MRO Norristown, PA Aug 2020 – Jun 2023
Role: Sr. Full Stack .NET Developer
Responsibilities:
Led development of HIPAA-compliant, cross-platform mobile apps using .NET MAUI and Xamarin.Forms for patient and provider interaction.
Built microservices using. NET Core 3.1/5/6 and deployed at Azure Kubernetes Service (AKS) to deliver scalable health care application.
Built secure RESTful APIs and FHIR integrations with ASP. ECT FOR NET Core to allow for integration with EMR and EHR systems.
Developed spa modern, responsive UI with Angular 16 and React, programmed in TypeScript, using Bootstrap 5 and Redux for real-time healthcare dashboards.
Solutions have been around for years that allow to integrate Azure AD (previously Azure AD features in the classic portal) for enabling OAuth2 sign-on and integrated access management.
Architectured scalable schema and performance optimization with MongoDB Atlas and SQL Server 2019 with Entity Framework Core and Dapper.
Integrated Azure Service Bus and RabbitMQ for real-time messaging in asynchronous healthcare data flows.
Used Power Platform (Power Apps, Power Automate) and Dynamics CRM to automate patient intake workflows and record access procedures.
Migrated legacy .NET Framework and VB6 systems to .NET Core microservices-based architecture with zero downtime.
Developed event-driven services using Kafka and Azure Event Hub to manage large-scale patient data ingestion pipelines.
Deployed containerized services via Docker and Rancher Desktop; configured CI/CD pipelines using Azure DevOps with YAML scripting.
Built and validated test suites using NUnit, MS Test, Moq, and integrated with Postman and Swagger for API testing.
Monitored app performance via Azure Monitor and Application Insights, proactively reducing critical incidents by 30%.
Implemented HL7/FHIR-based interoperability, enabling secure medical record exchange across hospital networks.
Built secure document processing workflows using .NET MAUI and native camera access for scanning patient records.
Applied SOLID, OOP, and Domain-Driven Design (DDD) patterns for scalable and maintainable code.
Led Agile/Scrum teams, collaborating with QA, DevOps, and product teams to deliver healthcare apps with continuous improvements.
Environment: Angular 16, React, TypeScript, .NET Core 3.1/5/6, ASP.NET Web API, Microservices, Azure Functions, API Management, AKS, Azure DevOps, Docker, Kubernetes, SQL Server 2017/2019, MongoDB, RabbitMQ, Kafka, OAuth2, JWT, FHIR, HL7, Power Apps, Dynamics CRM, Entity Framework Core, NUnit, Moq, Swagger, Postman.
Client: Snap On, Chicago, IL Sep 2018 – Jul 2020
Role: .NET Full Stack Developer
Responsibilities:
Developed responsive and dynamic web applications using Angular 9, TypeScript, HTML5, CSS3, and Material Design for automotive diagnostic tool interfaces
Created responsive and accessible web interfaces using ASP.NET MVC 5, JavaScript, jQuery, and Bootstrap for inventory management systems
Built WinForms inventory applications for warehouse automation, improving operational efficiency
Upgraded manufacturing applications from .NET Framework 4.0 to .NET Core 3.1, enhancing performance and scalability
Deployed and managed applications using Azure App Services, Azure Functions, and Azure SQL Database
Integrated Azure Blob Storage for diagnostic data management and reporting
Implemented RESTful APIs and WebSocket services for real-time vehicle data communication between diagnostic tools and cloud servers
Built API contracts using OpenAPI standards, enabling smooth team collaboration and integration
Utilized MS Visual Studio 2017 for developing automotive diagnostic applications, taking advantage of its embedded systems development features
Utilized Entity Framework Core 3.1 for database interaction, implementing code-first migrations and LINQ queries
Optimized SQL Server 2016/2017 performance with indexing, query optimizations, and caching techniques
Created stored procedures and implemented efficient data access patterns for large-scale inventory systems
Developed supply chain dashboards leveraging SSRS for streamlined report generation
Collaborated with QA and DevOps teams for troubleshooting bugs and deploying patches
Secured API endpoints using OAuth2, JWT authentication, and Role-Based Access Control (RBAC)
Applied encryption techniques for sensitive diagnostic and inventory data compliance
Implemented Repository and Unit of Work patterns to separate business logic from data access
Enhanced application security by utilizing Azure Key Vault for secure credential management
Utilized JIRA's technical sub-task tracking to coordinate complex embedded system development between software and hardware teams for professional tool manufacturing application
Designed and deployed WPF-based UI components using MVVM pattern, improving the UX of diagnostic software
Developed firmware-driven desktop applications for automotive diagnostic tools using C# and embedded microcontrollers
Managed machinery diagnostic tool feature development through custom JIRA workflows, improving on-time delivery rates to 95%
Utilized Visual Studio's performance analysis tools to optimize memory-critical embedded software applications for automotive diagnostic tools
Optimized memory management in embedded applications, reducing system crashes by 40%
Created multi-threaded WinForms modules to handle large-scale diagnostic data imports
Developed embedded software solutions for automotive testing hardware, ensuring accurate fault detection
Implemented comprehensive testing using NUnit 3 and Moq 4 for backend services
Used Postman and Swagger for API testing and documentation
Environment: Angular 9, TypeScript, HTML5, CSS3, Bootstrap 3/4, .NET Core 3.1, .NET Framework 4.0/4.8, ASP.NET MVC 5, C# 7.0, RESTful APIs, SQL Server 2016/2017, Entity Framework Core, Azure App Services, Azure Functions, Azure Blob Storage, Azure DevOps, Redis Caching, OAuth 2.0, JWT, RBAC, NUnit 3, Moq 4, Postman, Swagger, Git, TFS
Client: State of NY Albany NY Oct 2017 – Aug 2018
Role: .NET Developer
Responsibilities:
Created WinForms-based software for internal tax processing.
Developed secure financial applications using ASP.NET MVC 5, .NET Core 2.0, and C# 7.0 for tax processing and compliance.
Designed and optimized SQL Server 2014/2016 databases, writing complex stored procedures for tax calculations and audits.
Integrated XML-based data exchange between state agencies and federal tax systems for real-time updates.
Connected financial reporting APIs to SQL Server functions via WinForms interface.
Converted outdated VB.NET tax modules to C# WinForms, boosting maintainability.
Strengthened access control protocols aligned with SOX standards.
Developed and maintained WCF Services and RESTful APIs using .NET Core 2.0 for secure financial data transactions.
Implemented role-based access control (RBAC) to ensure only authorized users could access taxpayer records.
Built interactive web forms and dashboards using Angular 4/5, JavaScript (ES6), jQuery, HTML5, CSS3, and Bootstrap 3/4.
Automated tax reporting and auditing workflows with SQL Server Reporting Services (SSRS 2014/2016).
Developed batch processing jobs to handle large volumes of tax filings, refunds, and audits.
Integrated payment processing systems with third-party financial institutions for seamless tax collection.
Improved system performance using caching strategies (Redis), indexing, and SQL query optimization.
Ensured IRS compliance and state taxation policies were met by implementing strict security measures.
Migrated legacy tax systems to .NET Core 2.0, improving scalability, performance, and maintainability.
Utilized SQL Server Management Studio in conjunction with MS Visual Studio 2015 for database tasks.
Developed specialized WinForms controls that improved efficiency in data entry for taxation staff.
Implemented Azure DevOps CI/CD pipelines to automate deployments and updates.
Conducted unit testing (NUnit 3, Moq 4) and API testing (Postman, Swagger) to ensure system reliability.
Integrated Azure Storage and Blob Services for secure financial document storage.
Streamlined tax report generation with SSRS, Crystal Reports, and PDF exports.
Configured OAuth 2.0, OpenID Connect, and JWT authentication for secure user logins.
Developed Windows Services for automating financial data imports and scheduled reporting.
Monitored application health and performance using Application Insights and Splunk.
Collaborated with state auditors and finance teams to enhance tax data accuracy and detect fraud.
Worked on disaster recovery strategies, ensuring minimal downtime for critical tax operations.
Environment: Angular 5, JavaScript (ES6), TypeScript, jQuery, HTML5, CSS3, Bootstrap 3/4, .NET Core 2.0, ASP.NET MVC 5, C# 7.0, WCF Services, RESTful APIs, SQL Server 2014/2016, SSRS, Azure Blob Storage, XML Data Exchange, Azure DevOps, CI/CD Pipelines, Application Insights, Redis Caching, OAuth 2.0, OpenID Connect, JWT, RBAC, NUnit 3, Moq 4, Postman, Swagger, Splunk.
Client: Synopsys, Hyderabad, India Oct 2015- Nov 2016
Role: Software Developer
Responsibilities:
Created the Controllers and Controller Actions, Filters, Routing using ASP.NET MVC.
Developed user interfaces using ASP.NET 4.0 Master Pages/Nested Master Pages, HTML & CSS in C#.
Developed the various web forms using Validation and Rich Controls, AJAX Extended Controllers.
Implemented Excel Export and Import through application.
Used ADO.NET for retrieving, querying, storage, and data manipulation for achieving continuous database connectivity.
Involved In writing Stored Procedures and Functions, Triggers in SQL Server .
Involved in Documentation, Unit and Integration Testing and Debugging.
Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself
Worked for Aadhar enrolment client and Smart ration card Project, Integrated Biometric data with FP shop data for a pilot project.
Validated Fingerprint data with POS devices and updated back to CSP Serves
Developed Printing and Encoding Smartcard module Integrated 3rd party finger print scanner with .net windows application. And worked with POS devices API
Worked with Fingerprint scanning devices and POS devices, validating from smart chip.
Implemented AngularJS provider injection to handle the request to WebAPI (Build a factory to return each of the RESTful services
Used AngularJS as development framework to build Single Page Application
Implemented third party controls such as Bootstrap and some custom CSS to implement paging based on the client’s requirement.
Environment: ASP.Net Web API, C#.Net, Log4j,Angular JS, Bootstrap Rest Web API, NET Framework 4.8/4.7/4.6/4.5, Visual Studio 2008/2010/2012, SQL Server 2000/2008/2015, JavaScript, jQuery, JSON, XML.
Client: Knoah Solutions, Hyderabad, India Aug 2013- Sep 2015
Role: .NET Developer
Responsibilities:
Worked on requirement analysis, gathered all possible requirements from end-users and involved in breaking the requirements into exact implementation details.
Implemented a complex strategy of using ASP.Net, Web Services application which connects Server and Client Application for database data transmission.
Worked closely with developers during implementation to ensure design fidelity and address technical constraints, facilitating smooth handoffs.
Used ASP.NET AJAX Toolkit controls and jQuery to improve user experience on pages.
Provided mentorship to junior developers and interns, sharing knowledge of best practices in UI/UX design and front-end development.
Developed new web pages using ASP.NET, HTML, and CSS for styling the ASP.NET pages.
Leveraged Angular 4 for developing application using, Http Client Module for REST calls and used jQuery to process JSON and XML then providing them to components that are in need.
Used jQuery to call server side ASP.net methods from client side without any post back.
Designed and developed business Logic using C#.Net and Visual Studio 2008.
Developed and maintained design systems to ensure consistency across applications, including reusable components, style guides, and pattern libraries.
Designed and created abstract classes, interfaces, classes to construct the business logic.
Worked on Data Adapter and Data Sets in ADO.NET to access data in an application.
Environment: .NET 4.0, MVC 4, C#.Net, ADO.Net, Webservices, LINQ, Web Forms, WinForms, WCF, WPF< AngularJS, Angular JS, jQuery, JSON, XML, Bootstrap, UI, SQL Server 2008, Visual Studio 2010 and Win 7, TFS, SSRS, SQL Server 2012.
Education Details:
Bachelor of Computer Science, Srinivas School of Engineering, 2012