Hi, I'm Ravikiran Sr, a seasoned .NET Full Stack Developer with 9 years of comprehensive experience in designing and building web applications across various industries including finance, healthcare, and IT. I specialize in leveraging the Microsoft .NET framework alongside modern front-end technologies like React and Angular to create responsive and scalable applications. My expertise extends to microservices architecture, cloud deployments on Azure and AWS, and CI/CD pipelines, making me adept at delivering high-quality software solutions in Agile environments. I’m passionate about continuous learning and applying new technologies to solve complex problems. Whether developing microservices with ASP.NET Core or delivering engaging single-page applications with React, I enjoy collaborating across teams to meet project goals and improve user experience. Let’s connect if you want to discuss how I can help drive your next software project forward!

Ravikiran Sr

Hi, I'm Ravikiran Sr, a seasoned .NET Full Stack Developer with 9 years of comprehensive experience in designing and building web applications across various industries including finance, healthcare, and IT. I specialize in leveraging the Microsoft .NET framework alongside modern front-end technologies like React and Angular to create responsive and scalable applications. My expertise extends to microservices architecture, cloud deployments on Azure and AWS, and CI/CD pipelines, making me adept at delivering high-quality software solutions in Agile environments. I’m passionate about continuous learning and applying new technologies to solve complex problems. Whether developing microservices with ASP.NET Core or delivering engaging single-page applications with React, I enjoy collaborating across teams to meet project goals and improve user experience. Let’s connect if you want to discuss how I can help drive your next software project forward!

Available to hire

Hi, I’m Ravikiran Sr, a seasoned .NET Full Stack Developer with 9 years of comprehensive experience in designing and building web applications across various industries including finance, healthcare, and IT. I specialize in leveraging the Microsoft .NET framework alongside modern front-end technologies like React and Angular to create responsive and scalable applications. My expertise extends to microservices architecture, cloud deployments on Azure and AWS, and CI/CD pipelines, making me adept at delivering high-quality software solutions in Agile environments.

I’m passionate about continuous learning and applying new technologies to solve complex problems. Whether developing microservices with ASP.NET Core or delivering engaging single-page applications with React, I enjoy collaborating across teams to meet project goals and improve user experience. Let’s connect if you want to discuss how I can help drive your next software project forward!

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Hindi
Advanced

Work Experience

Sr Full Stack .Net Developer at CVS Health, Woonsocket, RI
August 1, 2023 - June 9, 2024
Experienced in full-cycle application development using .NET Framework and ASP.NET Core for scalable and high-performance web applications. Designed web pages and built multi-tier systems using Visual Studio.NET, C#.NET, ASP.NET, and ADO.NET. Developed Microservices-based applications employing ASP.NET Core, Docker, and Kubernetes. Created Single Page Applications using ReactJS and NodeJS, implemented strong security practices including OAuth2.0, and managed API gateways. Facilitated Agile ceremonies and managed CI/CD pipelines on Azure and other platforms. Implemented MongoDB database management including locking, transactions, indexes, and replication. Developed Azure Logic Apps, Functions, and API Management solutions. Extensive use of modern UI components and automated testing frameworks for robust software development.
Sr .Net Developer at Broadridge, Newark, NJ
July 1, 2021 - June 30, 2023
Worked through all phases of SDLC using Agile methodology. Developed UIs with React and Redux, integrating middleware for asynchronous operations. Built cross-platform mobile apps with Xamarin, connecting to RESTful APIs for real-time data sync. Automated environment tasks with PowerShell scripting and managed SOA-based ASP.NET Core applications deployed on Azure. Migrated databases to Azure SQL and implemented authentication and authorization features. Developed business logic using C# and LINQ, and performed testing and debugging on Logic Apps and API Management. Improved frontend functionalities by migrating React class components to modern hooks and functional components.
Sr .Net Developer at State of Illinois, Springfield, IL
August 1, 2019 - May 31, 2021
Handled software development lifecycle phases from requirements to delivery in Agile environments. Developed GUIs with ASP.NET MVC 4.0 and Razor views, utilized Telerik MVC controls, and created WCF services within SOA architecture. Built dynamic web pages using ASP.NET, AngularJS, Kendo UI, and implemented backend business logic using C# and Entity Framework with LINQ. Introduced Docker/Kubernetes container clusters and Terraform for infrastructure automation. Provided production support, developed complex SQL queries, and worked extensively on frontend enhancements using modern JavaScript frameworks. Crafted secure and reusable components following SOLID principles and TDD methodology.
.Net/Application Developer at T-Mobile, Seattle, WA
January 1, 2018 - June 30, 2019
Designed and developed advanced .NET applications using C#, ASP.NET MVC, Entity Framework, and LINQ. Employed ReactJS for client-side interface development, handling lifecycle methods, state, and routing. Managed MongoDB data with Node.js and Express for server-side processes. Maintained code versioning using GIT, and executed comprehensive testing and bug fixes. Followed Clean Architecture principles for loosely coupled system designs and collaborated on full-stack solutions for telecom applications.
.Net/Web Developer at Value Labs, Hyderabad, India
July 1, 2016 - October 31, 2017
Followed Agile development processes delivering client-side and backend solutions with ASP.NET MVC, C#, AngularJS, and jQuery. Developed business logic layers, worked with REST/SOAP web services, and engaged in user interface enhancement using Bootstrap and AJAX. Implemented JSON data parsing and wrote comprehensive unit tests. Used version control tools like SVN and tracked tasks with JIRA. Contributed to UML diagram generation and actively participated in design and development of scalable web portals.
Sr Full Stack .Net Developer at CVS Health
August 1, 2023 - June 19, 2024
Experienced in full-cycle application development using .NET Framework and ASP.NET Core, designing multi-tier systems, and developing microservices-based applications with Docker and Kubernetes. Developed web pages using C#, MVC, ReactJS, and NodeJS, incorporating API integration, authentication, and authorization. Facilitated Scrum ceremonies and implemented CI/CD pipelines for automated delivery. Worked with MongoDB, Azure Logic Apps, and Azure Functions to process and transform data, enhancing performance and scalability of applications.
Sr .Net Developer at Broadridge
July 1, 2021 - June 30, 2023
Involved in all phases of SDLC using Agile methodology. Developed user interfaces with React and Redux, built cross-platform mobile applications with Xamarin, and integrated RESTful APIs for real-time data synchronization. Authored PowerShell scripts for automation and handled middleware components using C# and ADO.NET. Migrated databases to Azure SQL, implemented .NET security features, and worked extensively with Logic Apps and APIM to streamline business processes and improve performance.
Sr .Net Developer at State of Illinois
August 1, 2019 - May 31, 2021
Participated in various SDLC phases including requirement gathering, design, and code development in an Agile Scrum environment. Developed UI applications using ASP.NET MVC, Razor Views, Telerik MVC controls, and WPF. Created and consumed WCF services following SOA architecture. Managed container clusters using Docker and Kubernetes. Designed RESTful APIs and business logic components adhering to OOP and SOLID principles. Utilized Entity Framework for database interactions and enhanced front-end experiences using AngularJS and jQuery.
.Net/Application Developer at T-Mobile
January 1, 2018 - June 30, 2019
Designed advanced .NET applications using C# and ASP.NET MVC, focusing on clean architecture for loosely coupled systems. Developed client-side interfaces using React JS including lifecycle methods, states, and routing. Managed database access through Node.js and MongoDB and collaborated using Git version control. Troubleshot issues and ensured smooth operation of web applications.
.Net/Web Developer at Value Labs
July 1, 2016 - October 31, 2017
Followed Agile processes with two-week sprints. Developed web pages using ASP.NET, AJAX, and C#. Implemented client-side functionalities using AngularJS, jQuery, and REST/SOAP web services. Used Entity Framework and LINQ for database connectivity. Handled JSON parsing, unit testing with Jasmine, and version control with SVN. Managed bug tracking with JIRA and contributed to code quality and project documentation.
Sr Full Stack .Net Developer at CVS Health, Woonsocket, RI
August 1, 2023 - June 11, 2024
Experienced in full-cycle application development using .NET Framework and ASP.NET Core for scalable web applications. Designed web pages and multi-tier systems using C#, ASP.NET, and ADO.NET. Developed Microservices applications with ASP.NET Core, Docker, and Kubernetes. Worked on ReactJS and NodeJS for front-end and server-side development, including SPA development with React and Angular JS. Implemented OAuth2.0 based authentication and authorization, managed API gateways, and integrated CI/CD pipelines. Utilized Azure and AWS cloud services including Logic Apps, APIM, and Azure Functions. Participated in Agile Scrum ceremonies and collaborated on API management and front-end feature development using React components and Redux.
Sr .Net Developer at Broadridge, Newark, NJ
July 1, 2021 - June 30, 2023
Involved in all SDLC stages in Agile methodology. Developed user interfaces using React and Redux, constructed Node.js powered workflows with gulp, webpack, and NPM. Developed cross-platform mobile apps using Xamarin and integrated RESTful APIs. Utilized PowerShell scripting for automation. Applied Azure cloud services for deployment and storage solutions. Migrated databases to Azure SQL. Implemented authentication, authorization and worked on XSLT transformations. Worked extensively with MongoDB and Logic Apps for process automation.
Sr .Net Developer at State of Illinois, Springfield, IL
August 1, 2019 - May 31, 2021
Involved in SDLC including requirement gathering, design, and code development in Agile Scrum. Developed MVC 4.0 Razor views and utilized Telerik MVC controls. Created and consumed SOA WCF services, and developed Docker/Kubernetes container clusters. Developed with WPF, Prism Framework, LINQ, and SQL Server. Implemented Entity Framework for CRUD operations and integrated e-commerce and accounting systems. Used AngularJS and Telerik controls for dynamic web pages. Developed reusable UI components with MVC patterns and followed TDD practices.
.Net/Application Developer at T-Mobile, Seattle, WA
January 1, 2018 - June 30, 2019
Designed advanced .NET applications with C#, ASP.NET MVC and Web API. Employed Clean Architecture principles. Developed ReactJS components using JSX, Virtual DOM and lifecycle methods. Managed database access using Node.js and Express with MongoDB. Involved in testing, bug fixing, and troubleshooting. Worked extensively with version control using GIT.
.Net/Web Developer at Value Labs, Hyderabad, India
July 1, 2016 - October 31, 2017
Followed Agile methodologies. Developed web pages with ASP.Net, AJAX, and C#. Developed business logic in C#. Designed and developed portals with MVC framework, AngularJS, and jQuery. Integrated REST and SOAP web services. Used LINQ and Entity Framework for database interaction. Implemented JSON parsing and jQuery widgets with Ajax features. Used Jasmine for test reporting and managed source control with SVN and JIRA for issue tracking.
Sr Full Stack .Net Developer at CVS Health
August 1, 2023 - June 5, 2024
Experienced in full-cycle application development using .NET Framework and ASP.NET Core to develop scalable and high-performance web applications. Designed multi-tier systems with Visual Studio.NET, C#.NET, and ADO.NET. Developed Microservices-based applications using ASP.NET Core, Docker, and Kubernetes. Developed Single Page Applications using ReactJS and NodeJS. Collaborated on API gateway solutions with authentication and authorization using PowerShell scripts. Facilitated Scrum ceremonies and managed CI/CD pipelines. Worked extensively with MongoDB, Azure Logic Apps, APIM, and Azure Functions. Implemented OAuth2.0 token-based security and worked with front-end UI libraries including React-bootstrap. Familiar with Git workflows and Agile project management tools.
Sr .Net Developer at Broadridge
July 1, 2021 - June 30, 2023
Involved in all stages of SDLC following Agile methodology. Developed user interfaces with React and Redux, incorporating middleware like Redux-thunk and Redux-Saga. Built Node-powered workflows and cross-platform mobile apps using Xamarin forms. Integrated RESTful APIs with HTTP Client. Automated tasks with PowerShell scripting. Developed reusable React components and managed state using React Hooks. Developed and deployed ASP.NET Core applications to Azure Cloud Services. Migrated SQL Server databases to Azure SQL Database. Implemented .NET security features and XSLT transformations. Used MongoDB, Kubernetes, and React Router for frontend routing and API connections.
Sr .Net Developer at State of Illinois
August 1, 2019 - May 31, 2021
Involved in various SDLC phases including requirement gathering, design, and coding using Agile Scrum methodology. Developed GUI applications using MVC 4.0 Razor View and ASP.NET 4.0. Wrote DAX for Power BI. Provided production support and troubleshooting. Developed user interfaces using ASP.NET MVC and Telerik controls. Created and consumed WCF services following SOA architecture. Developed ASPX web pages using Angular JS, jQuery, and Telerik Controls. Developed RESTful APIs using Web API. Implemented Terraform for secure infrastructure deployments. Used Entity Framework for data access and LINQ for querying. Developed WPF applications with Prism Framework. Engaged in TDD and designed reusable MVC UI components.
.Net/Application Developer at T-Mobile
January 1, 2018 - June 30, 2019
Designed advanced .NET applications using C#, ASP.NET MVC5/6, Web APIs, and Entity Framework. Followed Clean Architecture principles. Developed front-end components with ReactJS including JSX, Virtual DOM, lifecycle methods, and states. Managed database operations using Node.js and MongoDB. Used Git for version control. Tested and troubleshot software issues. Implemented ReactJS components, routing, animations, and Flux concepts.
.Net/Web Developer at Value Labs
July 1, 2016 - October 31, 2017
Followed Agile Scrum processes with two-week sprints. Developed web pages using ASP.NET, AJAX, and C#. Developed business logic and portals using MVC framework with AngularJS. Integrated REST and SOAP Web Services. Used LINQ and Entity Framework for data connectivity. Used jQuery and AJAX for client-side dynamic features and validations. Implemented JSON parsing and Jasmine for test reporting. Managed projects using JIRA and version control with SVN.
Sr Full Stack .Net Developer at CVS Health, Woonsocket, RI
August 1, 2023 - June 6, 2024
Experienced in full-cycle application development using .NET Framework and ASP.NET Core for scalable web applications. Designed and built multi-tier systems using Visual Studio.NET, C#, ASP.NET, and ADO.NET. Developed Microservices-based applications with ASP.NET Core, Docker, and Kubernetes. Created SPAs using ReactJS and NodeJS. Collaborated on API gateway development and integrated authentication using PowerShell scripts. Managed CI/CD pipelines for automated delivery and worked with MongoDB, Logic Apps, APIM, and Azure Functions. Facilitated Scrum ceremonies and used tools like GitHub, Jira, and Trello.
Sr .Net Developer at Broadridge, Newark, NJ
July 1, 2021 - June 30, 2023
Involved in all SDLC stages under Agile methodology, developed user interfaces with React and Redux, and built backend with Node.js. Developed cross-platform mobile apps using Xamarin Forms. Automated tasks using PowerShell scripting. Designed reusable React components and integrated RESTful APIs. Managed Azure Cloud services and migrated databases to SQL Azure. Implemented .Net security for authentication and authorization, working with XSLT transformations and service-oriented architecture.
Sr .Net Developer at State of Illinois, Springfield, IL
August 1, 2019 - May 31, 2021
Delivered end-to-end SDLC phases using Agile Scrum. Developed MVC-based GUI applications with ASP.NET, Razor Views, and Telerik controls. Created and maintained WCF services, RESTful APIs. Developed Docker/Kubernetes container clusters and automated infrastructure using Terraform. Provided production support, designed UI with AngularJS, integrated XML transformations with XSLT, and used Entity Framework for data operations. Developed reusable components following SOLID principles and TDD methodology.
.Net/Application Developer at T-Mobile, Seattle, WA
January 1, 2018 - June 30, 2019
Designed advanced .NET applications using C#, ASP.NET MVC, Web APIs, and Entity Framework, supporting clean architecture patterns. Developed UI components and client-side interfaces using ReactJS, including lifecycle management and routing. Handled database operations via Node.js and MongoDB with CRUD functionality. Managed source control with GIT and worked on bug fixes and troubleshooting.
.Net/Web Developer at Value Labs, Hyderabad, India
July 1, 2016 - October 31, 2017
Followed Agile development cycles. Designed and developed web pages using ASP.NET, AJAX, AngularJS, and jQuery. Implemented business logic in C# .NET and integrated web services (REST and SOAP). Developed client-side logic for various modules, used LINQ and Entity Framework to interface with databases, and performed JSON parsing and Jasmine testing. Managed bug tracking and version control using JIRA and SVN.

Education

Bachelor of Technology at Jawaharlal Nehru Technological University (JNTUH), India
January 1, 2012 - December 31, 2016
Bachelor of Technology at Jawaharlal Nehru Technological University (JNTUH), India
January 1, 2012 - December 31, 2016
Bachelor of Technology at Jawaharlal Nehru Technological University (JNTUH), India
January 1, 2012 - December 31, 2016
Bachelor of Technology at Jawaharlal Nehru Technological University (JNTUH), India
January 1, 2012 - December 31, 2016
Bachelor of Technology at Jawaharlal Nehru Technological University (JNTUH), India
January 1, 2012 - December 31, 2016

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Healthcare, Government