Developed HIPAA-compliant UIs using HTML5, CSS3, Bootstrap, TypeScript, AJAX, and Angular, ensuring security and accessibility
Integrated Angular applications with .NET Web APIs using JWT authentication, OAuth, and role-based access control (RBAC) for secure data access
Implemented Bootstrap for responsive design, ensuring optimal viewing and interaction experience across various devices
Employed CSS3 for styling, improving the aesthetic appeal and usability of user interfaces
Utilized HTML5 for structuring and presenting content on the internet, ensuring compliance with current web standards
Implemented Kafka producers and consumers using C# and .NET Core, ensuring seamless asynchronous communication between microservices
Utilized Angular Dependency Injection (DI) to manage service lifecycles efficiently, improving application maintainability
Migrated legacy ASP.NET Web Forms/MVC applications to modern Angular-based frontends to enhance UI/UX and application maintainability
Implemented authentication and authorization mechanisms using ASP.NET Core Identity, OAuth2, OpenID Connect, and JWT for secure API access
Developed RESTful APIs with Spring Boot, enabling seamless communication between distributed services
Developed core Healthcare applications using C#, enhancing system functionality and user satisfaction in transaction processing
Utilized .NET Core to build robust, scalable backend services that supported high-volume Healthcare operations
Managed databases using Entity Framework Core, facilitating efficient data transactions and optimized queries
Developed RESTful APIs using ASP.NET Core, facilitating efficient communication between client-side and server-side systems
Developed middleware components using C# in ASP.NET Core, handling request/response pipelines, logging, and exception management
Automated .NET application deployment using Azure DevOps CI/CD pipelines, reducing manual effort and deployment time
Integrated RabbitMQ for message queuing, streamlining asynchronous data processing and integration across distributed systems
Deployed containerized applications on Azure Kubernetes Service (AKS), ensuring scalability and high availability, and utilized Azure Service Bus for reliable communication between microservices
Implemented Azure Blob Storage for secure and scalable document and data management and used Azure Active Directory for secure identity management across applications
Integrated Kafka and RabbitMQ for asynchronous messaging between microservices, improving system responsiveness
Improved the performance of an ASP.NET MVC application by taking advantage of the output cache
Developed and maintained SQL Server (2019) databases, optimizing performance, and ensuring robust data storage solutions
Implemented dynamic parameterization in SSRS reports, allowing users to interactively filter data by specific criteria, enhancing report interactivity and usability
Conducted rigorous unit testing with NUnit and Xunit to ensure high code coverage and reliability in C# applications
Conducted load testing with Visual Studio Load Test, ensuring system reliability and performance under stress
Integrated Azure Application Insights for real-time performance monitoring and to gain actionable insights into application health and user experiences
Configured and managed continuous integration pipelines using Azure DevOps, streamlining the development and testing phases
Utilized Visual Studio (2022) for a streamlined development environment, enhancing productivity and collaboration among the development team
Integrated Git for version control, enabling effective team collaboration and code management in a distributed development environment
Environment: C#, .NET Core, Entity Framework Core, Azure Kubernetes Service (AKS), RabbitMQ, Azure Service Bus, ASP.Net Web APIs, NUnit, SQL Server, Angular, Azure Blob Storage, Azure DevOps, AJAX, SSRS, Visual Studio, Git, JavaScript, jQuery, Bootstrap, CSS3, HTML5,RESTFul APIs, Kafka, IIS, ASP.NET Core, CI/CD,UI/UX, Azure Active Directory, ASP.NET MVC, Visual Studio, Azure Application Insights.
NET Developer
, NJ
07.2020 - 09.2022
Contributed to Agile development teams by following iterative development practices, integrating frequent feedback, and continuously improving product quality
Developed secure financial software solutions using C# (.NET Core), enhancing the bank's digital services platform
Integrated React to enhance user interfaces, providing a responsive and intuitive experience for financial services customers
Developed single-page applications (SPAs) using React.js and integrated them with ASP.NET Core Web APIs for seamless front-end-backend communication
Utilized React Router for client-side routing in React applications, creating smooth navigation experiences while Node.js handled the server-side requests
Built reusable React components and hooks to standardize UI elements and improve maintainability in large-scale .NET applications
Created ASP.NET ASCX, HTML, JSON, custom functions, MVC Razor custom views, service scope, business model, and associated control templates, integrating and customizing 3rd party controls using Bootstrap CSS
Developed custom controls and MVC Razor views with C#, optimizing user interface performance and improving functionality in web applications
Implemented server-side logic in ASP.NET Core, effectively managing secure data handling and application operations
Developed serverless microservices using AWS Lambda with .NET Core for event-driven financial transaction processing and real-time analytics, reducing infrastructure costs and operational overhead
Applied C# multithreading concepts for parallel processing, enhancing performance for large-scale financial transaction handling
Integrated RabbitMQ for asynchronous messaging in .NET Core microservices, ensuring reliable event-driven communication, improved system scalability, and optimized financial transaction processing
Integrated Kafka with Node.js-based microservices, enabling scalable, event-driven backend architectures for financial applications
Implemented SSL/TLS for secure data transmission, ensuring data integrity and confidentiality across financial transactions
Implemented ASP.NET Core Authentication Middleware for handling user authentication via JWT tokens, OAuth, and role-based access control (RBAC), ensuring secure API access
Built and managed RESTful APIs using Node.js to facilitate seamless data exchange between the front-end React application and back-end services
Deployed and orchestrated microservices using Docker and Kubernetes, ensuring high availability and scalability
Followed the SDLC lifecycle, working independently on the development and support of the Data Portal application (C#.NET), AWS App Service, with a manager
Optimized .NET microservices architecture by leveraging AWS SQS, SNS, and Event Bridge for asynchronous messaging and inter-service communication
Implemented real-time data processing features using SignalR, enhancing the user experience in live data scenarios
Utilized Entity Framework Core (EF Core) for efficient database interaction, enabling ORM-based data access and simplifying query handling in C#
Performed T-SQL tuning and optimization of queries for reports that take longer execution time using SQL Query Analyzer in MS SQL Server
Applied Entity Framework to implement stored procedures and custom SQL queries, allowing advanced data manipulation when necessary
Conducted comprehensive testing with NUnit, ensuring each release met strict quality and reliability standards
Configured CI/CD pipelines in AWS DevOps for automated deployment of .NET financial applications across multiple environments
Structured and maintained code repositories in Git, ensuring version control and collaborative development best practices were followed
Monitored application health and performance using AWS CloudWatch, promptly addressing any issues that arose
Participated in code reviews and architectural discussions, contributing to strategic decisions that influenced project outcomes and technology choices
Environment: C# (.NET Core 2.0), ASP.NET Core, AWS Lambda, React, HTML, JSON, NUnit, Nginx, Git, SignalR, Dapper, Confluence, AWS, ASP .NET core Web API, CI/CD, Restful APIs, RabbitMQ, T-SQL, SSL/TLS, MS SQL, Kafka, Agile, OWASP principles, and external financial APIs, Dapper, ADO .NET.
NET Developer
State of South Carolina
02.2018 - 06.2020
Implemented AngularJS services that were injected into the application controllers to run HTTP calls to the backend Web API endpoints and return the JSON data to the controllers and views
Enhanced user experience by integrating modern front-end technologies such as Angular to develop interactive user interfaces
Developed responsive and visually appealing user interfaces using Angular, HTML, CSS, and JavaScript, ensuring a seamless experience across different devices
Developed scalable health and wellness applications using VB.NET and .NET Core, significantly improving system performance
Implemented ASP.NET Core to handle backend services, enhancing the scalability and responsiveness of health management systems
Designed RESTful APIs using ASP.NET Core, ensuring efficient communication and data exchange between microservices
Developed JWT Token authentication through Web API was used as the identity and access token method to provide the Angular application access to the backend Web API endpoints
Integrated Azure Service Bus to facilitate reliable message queuing and processing across distributed health service platforms
Deployed and managed web applications efficiently using Azure App Services, reducing operational complexity and cost
Implemented continuous integration and deployment pipelines using Azure DevOps, enhancing the development workflow
Monitored application performance continuously using Azure Monitor, promptly addressing any performance issues
Maintained high-security standards using Azure Security Center, safeguarding sensitive health data against potential threats
Managed healthcare databases effectively using MS SQL Server (2017), ensuring robust data integrity and performance
Streamlined database operations with Entity Framework Core (2.2), optimizing data management and access within applications
Utilized ADO.NET and Entity Framework to integrate VB.NET applications with SQL Server for seamless data management
Ensured high code quality and system reliability by conducting comprehensive unit testing with xUnit.net
Developed and maintained enterprise-grade applications using VB.NET within the .NET Framework/.NET Core, ensuring optimal performance and scalability
Developed real-time data analytics features using SignalR, providing instant feedback and alerts to healthcare providers
Environment: VB.net, .NET Core, ASP.NET Core, MS SQL Server, Entity Framework Core, .NET Core, Azure Service Bus, ADO.Net, Oracle, JSON, RESTful APIs, xUnit.net, Azure App Services, Azure DevOps, Web APIs, JWT Token, Azure Monitor, Azure Security Center, SignalR, Angular, Azure Logic Apps, Azure SQL Database.
NET Software Engineer
Wells Forgo
, CA
05.2017 - 01.2018
Enhanced enterprise applications using C#, improving system functionality and user experience in business operations
Integrated React.js with .NET backend APIs, ensuring seamless data exchange and efficient state management
Leveraged React Hooks and Redux for state management, enhancing maintainability and performance of applications
Utilized jQuery for client-side scripting, improving user interactions and speeding up web page dynamics
Applied CSS3 and HTML5 standards to ensure modern, compliant, and visually appealing web interfaces
Integrated JSF with .NET applications, enabling dynamic web page generation for complex enterprise systems
Utilized WCF for building secure and reliable service-oriented architectures, enhancing data exchange and interoperability
Developed and integrated RESTful APIs using ASP.NET Web API, facilitating effective communication between client and server
Implemented unit and integration tests using React Testing Library and Jest, ensuring code reliability and maintainability
Employed Microsoft Visual Studio (2015) to streamline the development process, enhancing debugging and deployment efficiency
Managed complex database operations and transactions using PostgreSQL, ensuring robust data integrity and performance
Performed database optimization and query tuning, enhancing system performance and response times
Implemented Azure cloud solutions for scalable storage and computing resources, improving application availability
Monitored application performance using Azure Monitoring tools, providing insights into system behavior and resource usage
Utilized xUnit.net for rigorous testing across various modules, ensuring application robustness and reliability
Implemented unit and integration tests using React Testing Library and Jest, ensuring code reliability and maintainability
Integrated React.js with .NET backend APIs, ensuring seamless data exchange and efficient state management
Applied Unity for dependency injection, improving code manageability and making the system easier to maintain
Leveraged NHibernate for object-relational mapping, simplifying data manipulation and reducing database complexity
Ensured secure data transactions and communications using HTTPS and SSL/TLS implementations
Implemented continuous integration and deployment processes using Jenkins, enhancing development workflows and productivity
Conducted code reviews using Git, ensuring adherence to coding standards and improving code quality
Environment: C#, JSF, WCF, PostgreSQL, Microsoft IIS, Visual Studio, React, Azure, xUnit.net, Unity, NHibernate, HTTPS, SSL/TLS, Jenkins, Git, jQuery, CSS3, HTML5, ASP.NET Web API, Azure Monitoring.
Frontend Developer
Zion Tech
Hyderabad
07.2015 - 12.2016
Developed interactive user interfaces using AngularJS (1.x), improving usability and customer engagement
Initiated my professional career developing applications with C#, .NET Framework (4.5), and AngularJS (1.x)
Integrated applications with Azure, enhancing application scalability and performance in cloud environments
Adhered to strict software development standards, focusing on security and reliability in application development
Facilitated cross-departmental collaboration, ensuring technical solutions aligned with company objectives
Assisted in the integration of third-party services and APIs, expanding application functionality and interoperability
Managed MS SQL Server (2012) databases, ensuring efficient data operations and robust data integrity
Utilized Entity Framework (5) to facilitate effective data interactions between the application and database
Integrated applications with Azure, enhancing application scalability and performance in cloud environments
Implemented unit testing with MSTest to ensure high standards of code quality from the initial development stages
Developed and maintained web applications hosted on Microsoft IIS, ensuring high availability and reliability
Used Microsoft Visual Studio (2013) extensively for all development, testing, and deployment activities
Participated in Agile development cycles, contributing to continuous improvement and iterative development
Provided technical support and maintenance for deployed applications, ensuring continued operational performance
Environment: C#, .NET Framework (4.5), and AngularJS (1.x), Microsoft IIS, managing MS SQL Server (2012), using Entity Framework (5), Visual Studio (2013), Azure, MS Test.
Education
Bachelors - Information Technology
JNTUH Hyderabad
06.2015
Skills
Managed version control and collaborative development using Git, ensuring code integrity, streamlined workflows, and efficient team collaboration
Experience in Agile Software Development methodologies and Test-Driven Development, developing Use Cases, Sequence Diagrams, and Class Diagrams in UML
Proficient in using Microsoft Visual Studio for NET development, streamlining debugging, testing, and deployment to improve overall productivity
TECHNICAL SKILLS:
Microsoft Technologies
NET 6/7, NET CORE 31/2, NET FRAMEWORK 48/47/46/45/40/35, Entity Framework, LINQ
Microsoft Azure, Azure Service bus, Azure Function App, Azure Logic App, Azure APIM, Salesforce, MuleSoft, AWS, Azure Batch, AWS Microservices
Application Servers
IIS, Kestrel
Testing Tools
MS-Test, N unit, X-Unit, Mocking, Jest, Karma, Jasmine, Mocha
Version Control Tools
Team Foundation Server (TFS), VSTS, GIT, GitHub, Azure Repos, SVN
Development Tool (IDE)
Visual Studio 2022/2019/2017, Visual Studio Code, SQL Server Management Studio
Reporting Tools and IDE
SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS), Power BI
Real – Time Technologies
SignaIR
Project Management
JIRA, Confluence
Additional Information
With over 9 + years of professional experience as a .NET Developer, I have worked across diverse domains, including Healthcare, Banking, Finance, Insurance, and E-commerce, specializing in C#, .NET Core, Angular, React, and cloud technologies like Azure and AWS.
Worked in front-end development with AngularJS (1.x) and later versions, React, Blazor, HTML5, CSS3, Bootstrap, delivering responsive and user-friendly interfaces.
Expertise in building high-performance SPAs using React.js and integrating with ASP.NET Core APIs.
Experienced .NET Developer with expertise in ASP.NET, MVC, ASP.NET Core, WCF, C#, Web services, Restful API, Azure, AWS, and Test-Driven Development (TDD).
Implemented ASP.NET Core for server-side logic to efficiently handle requests, execute business logic, and manage database interactions, improving performance through asynchronous processing and caching.
Deployed scalable .NET applications using Azure App Services, Azure Functions, Azure SQL Database, and Azure DevOps, ensuring high availability, security, and efficient CI/CD automation.
Designed and implemented cloud-native .NET solutions using AWS Lambda, API Gateway, RDS (SQL Server), and S3, enhancing performance, cost efficiency, and scalability.
Specialized in .NET Core, building scalable applications, optimizing performance, and deploying on Azure and AWS.
Utilized Entity Framework (7+) and later versions for effective data interaction between applications and databases.
Managed and optimized databases across Oracle, MS SQL Server (2016 and 2019), PostgreSQL, MySQL, and MongoDB, utilizing Oracle SQL and Dapper for complex data operations while ensuring data integrity and performance.
Proficient in C#, with expertise in OOP, multithreading, and async programming to build scalable, high-performance applications with .NET Core and cloud integration.
Developed secure and efficient APIs using ASP.NET Web API, ensuring seamless data exchange and system integration.
Applied Dapper for data access in high-performance scenarios, optimizing data retrieval and manipulation.
Utilized NHibernate for object-relational mapping, simplifying data access and manipulation in enterprise applications.
Proficient in Azure cloud services, including Azure App Services, Azure Service Bus, and other modern solutions, optimizing application deployment, scalability, and integration.
Strengthened system architecture and security by implementing best practices across Azure environments.
Facilitated continuous integration and continuous deployment (CI/CD) using Azure DevOps, improving release cycles and deployment reliability.
Conducted unit and integration testing using NUnit, xUnit.net, and MS Test, maintaining high standards of software quality and reliability.
Experienced .NET Developer skilled in integrating and optimizing Kafka for real-time data processing.
Enhanced application performance and user interaction using SignalR for real-time functionality in web applications.
Configured, optimized, and maintained IIS for hosting .NET applications, ensuring high availability, security, and performance while integrating with cloud services like Azure App Services and AWS.