Geetha Durga K

[email protected] +1 (502) 265 6788

PROFESSIONAL SUMMARY

Experienced Full Stack .NET Developer skilled in all stages of the software development lifecycle, from analysis to implementation. Expertise in Object-Oriented programming, high-performance computing, and delivering scalable solutions. Strong communicator with a proven ability to collaborate across technical and business teams to create tailored, efficient systems.

WORK EXPERIENCE

Lead Full Stack Developer
08/2024 - Present
SENTARA HEALTHCARE , Virginia Beach, VA
Designed and developed responsive web, user-friendly web interfaces for Sentara client facing websites using React.js and Angular, improving application performance and user experience
Implemented robust state management solutions with Redux (for React) and NgRx (for Angular), enhancing maintainability and scalability of applications
Designed responsive UI/UX with expertise in wireframing and utilizing tools like Figma to conceptualize and develop intuitive user interfaces, ensuring seamless user experiences and adherence to design principles
Developed and maintained ASP.NET Web APIs for data integration, supporting various modules of the Data Management System
Created RESTful APIs, controllers, services, repositories, and models, ensuring efficient data ingestion and quality control using .NET Core, Entity Framework, and Angular
Reengineered core application architecture to improve modularity, cohesion, and testability, leveraging clean architecture principles
Integrated advanced security measures, addressing identified vulnerabilities and significantly enhancing the overall security posture of the application
Utilized Microsoft Azure for cloud-based solutions, deploying applications to cloud environments, and ensuring secure, reliable, and scalable hosting
Designed and implemented multi-layered security protocols, including user authentication and authorization, to protect sensitive data and ensure compliance with industry standards
Created scalable, secure RESTful APIs using .NET Core, enabling efficient communication between front-end and back-end systems
Worked in an Agile environment, participating in sprint planning, stand-ups, and code reviews to meet milestones
Created docker containers, getting data from Oracle DB and organizing with microservice architecture
Led an 8-member development team, both offshore and onsite, in building web and mobile applications
Employed Vue.js, React, and Ember.js for the front-end and implemented microservice architecture for the back end
Collaborated closely in leadership meetings to drive project alignment, strategy, and deliverable timelines
Senior Software Developer
11/2023 - 08/2024
MOLINA HEALTHCARE , Fremont, CA
Collaborated within an Agile (Scrum) framework to ensure timely, high-quality deliverables by actively participating in Daily Scrum meetings, Sprint Planning, and Retrospective meetings
Engineered, optimized, and enhanced web pages using Angular, React, HTML, JavaScript, and CSS to improve performance and user experience
Designed and implemented reusable, modular React components, improving code maintainability and reducing development time by 30%
Collaborated with cross-functional teams to deliver user-centric web solutions
Migrated legacy VB.NET application to C# by translating code and refactoring components to ensure compatibility with .NET 8
Created queries and managed databases using NoSQL databases such as Azure Cosmos DB and Amazon DynamoDB, ensuring efficient data retrieval and storage solutions tailored to application needs
Utilized SQL Tools like Query Analyzer and SQL Profiler to optimize queries, improving database performance and efficiency in data retrieval and manipulation
Developed and executed PoCs for cloud migration strategies, leveraging PaaS solutions such as Azure App Services and AWS Lambda to assess feasibility, scalability, and performance gains
Managed version control and collaborative code management using Git and Azure DevOps, ensuring streamlined development, seamless team collaboration, and maintaining code quality and consistency across multiple environments
Conducted Integration tests, Unit tests, Stress tests, and Regression tests with enhanced debugging standards to ensure the robustness and reliability of the application
Proficient in documentation and reporting to maintain transparency and accountability throughout the testing process
Technical Senior Member
08/2022 - 01/2023
KPMG , Atlanta, GA
Collaborated with cross-functional teams, including business analysts and UI/UX designers, to define and deliver technical solutions that align with client requirements and business objectives
Implemented RESTful APIs using ASP.NET Core and integrated third-party services to enhance system functionality, improve data exchange, and ensure seamless communication between disparate systems and platforms
Optimized application performance by identifying and addressing bottlenecks, improving load times and scalability through efficient code and database queries
Developed reusable components and custom libraries in C# and .NET to streamline development, improve maintainability, enhance performance, and ensure consistency across multiple projects and teams
Engaged in agile development cycles, attending daily stand-ups, sprint planning, and retrospectives to ensure timely project delivery and continuous improvement
Led troubleshooting and root cause analysis for complex production issues, providing prompt solutions, implementing preventive measures, and minimizing system downtime to ensure continued system performance and reliability
Mentored junior developers, providing guidance on best practices, design patterns, and efficient coding techniques, fostering continuous learning within the team
Technical Senior Member
07/2021 - 07/2022
GEICO , Chevy Chase, MD
Built serverless architecture using .Net Core 3.1 for building lambdas, React JS, Angular 16, Redux and NgRx for front end
Deployed using Terraform for AWS resources (Lambda, CloudFront, API gateway, IAM policy and IAM roles, step functions)
Developed highly efficient algorithms and client demo applications related to payroll processing using Front end technologies like Angular, HTML, CSS, and JavaScript
Performed code reviews in C#, VB.Net, TypeScript
Built lambdas using .net core 3.1 and configured them using terraform for automation
Built API gateways using API gateway method integration
Architected a robust N-tier application framework with Class libraries, Data entities, Services, Data access layer, business logic layer, and stored procedures
Improved data processing speed by 50% and reduced error rates by 25%
Developed search and advanced search components using Entity Framework to retrieve the search results from backend database Asynchronous call with AJAX features with partial page updates
Used JavaScript to perform validations and catch the events on client's browser
Developed the business layer with LINQ to Objects and LINQ to SQL and Migrated applications from .NET-to-.NET core
Created SQL scripts in SQL Server 2014 and implemented complex logic SQL queries and stored procedures
Worked with Azure NoSQL Databases (Cosmos DB)
Collaborated on a project involving Java and C# .NET applications, utilizing Java for backend services and C# .NET for frontend and API development
Applied OOP principles in both languages, ensuring smooth integration and exchange between systems
Created the NET builds and made sure the builds are migrated all the way up to the Production Environment
.Net Developer
06/2020 - 06/2021
HSBC , Hyderabad, India
Designed and implemented RESTful APIs and microservices using ASP.NET Core, enhancing communication between front-end and back-end systems while ensuring high scalability and reliability
Led the adoption of cloud technologies (AWS, Azure) for application deployment and infrastructure management, resulting in improved scalability, reduced operational costs, and faster delivery cycles
Developed efficient algorithms for data processing and payroll management systems, utilizing Angular, React, and Node.js, leading to a 25% reduction in processing times
Implemented automated unit testing and integrated continuous integration/continuous deployment (CI/CD) pipelines in Azure DevOps, ensuring faster and more reliable releases
Collaborated with cross-functional teams to define and implement new features, enhancements, and bug fixes in line with business requirements, resulting in improved client satisfaction and engagement
Optimized SQL Server queries and designed indexing strategies to improve application performance, achieving faster query execution and reduced database load
Utilized Agile and Scrum methodologies to ensure efficient project management, ensuring timely delivery of features, updates, and fixes in high-pressure environments
Developed and maintained data pipelines in Azure Data Factory, optimizing data ingestion processes and ensuring consistent data flow across various systems and platforms
Software Developer
08/2017 - 06/2020
NETCRACKER , Hyderabad India
Worked with cross-functional teams and subject matter experts (SMEs) in collecting business requirements, analysis, documentation, system design, architectural discussions to meet business needs
Developed search and advanced search components using Entity Framework to retrieve the search results from the backend database Asynchronous call with AJAX features with partial page updates
Used JavaScript to perform validations and catch the events on the client's browser
Designed, modeled, and architected multi-threaded enterprise n-tier software agent using Windows Communication Foundation WCF web service hosted in IIS
Extensively used HTML tables as Grid, for better performance instead of Date Grids along with Paging Sorting and Filtering options
Data loading has been performed with JSON, Entity Framework
Developed the business layer with LINQ to Objects and LINQ to SQL
Created SQL scripts in SQL Server 2008 and implemented complex logic SQL queries and stored procedures
Used Microsoft Application Data Blocks for executing the SQL stored procedures
Performed Integration test, Unit test, Stress and Regression test with improved debugging standards
Implemented SOLID Principles extensively with C#.Net, VB.Net, TypeScript

EDUCATION

No education added yet.

SKILLS

CERTIFICATIONS

Microsoft Certified: Azure Fundamentals (AZ-900)
Microsoft
Oracle certified Java professional (OCJP6)
Oracle
NPTEL-certified Python Developer
NPTEL
Microsoft Certified: .NET Developer Certification
Microsoft