Overview
Work History
Education
Skills
Additional Information
Timeline
Generic

Kandukuri Vinitha

Overview

10
10
years of professional experience

Work History

Sr. .NET Full stack Developer

Cardinal Health
, OH
10.2022 - Current
  • 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
  • WCF, WEB API, Dapper, Microservices, ASPNET, MVC 4/5, ADONET, WPF, AJAX
  • Programming/Scripting
  • Languages
  • C#, Type Script, Java Script, PowerShell, VBNET, NET, C, C, T-SQL, PL-SQL
  • Frontend Technologies
  • Angular 16, React, Vuejs, Nodejs, Knockout JS, Angular JS, Boot Strap 3 / 4, HTML, JQUERY, JavaScript, CSS
  • Database Technologies
  • SQL Server (Stored Procedure, Triggers, User Defined Functions, Views), MongoDB, Oracle 10g/9i/8i, PostgreSQL, COSMOS DB
  • Build, Automation and
  • Deployment Tools
  • Docker, Kubernetes, CI/CD Pipeline, Jenkins, Puppet, Chef, Ansible, Ant, Build Master, Maven, Gradle, Jenkins
  • Cloud
  • 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.

Timeline

Sr. .NET Full stack Developer

Cardinal Health
10.2022 - Current

NET Developer

07.2020 - 09.2022

NET Developer

State of South Carolina
02.2018 - 06.2020

NET Software Engineer

Wells Forgo
05.2017 - 01.2018

Frontend Developer

Zion Tech
07.2015 - 12.2016

Bachelors - Information Technology

JNTUH Hyderabad
Kandukuri Vinitha