Krishna Perla
Email: - **************@*****.*** Phone:- 316-***-****
PROFESSIONAL SUMMARY:
• Full Stack .NET Developer with 5+ years of experience designing and developing enterprise applications that reduced downtime, improved scalability, and enhanced user experience.
• Built and optimized back-end APIs using ASP.NET Core, C#, EF Core, MVC, and Web API, supporting high-volume enterprise apps and reducing response times by up to 30%.
• Developed responsive front-end architectures with Angular (modern versions), TypeScript, JavaScript, HTML5, SCSS, and Bootstrap, enhancing usability and cross-device performance.
• Implemented secure authentication and authorization in RESTful APIs using OAuth 2.0, JWT, and Azure Active Directory B2C, ensuring compliance and data protection.
• Engineered and tuned SQL Server (2019/2022) and PostgreSQL databases, reducing query execution times by up to 40% through optimized stored procedures, views, and indexes.
• Migrated legacy monolithic applications to microservices architecture, containerized with Docker, and deployed via Azure Kubernetes Service (AKS), cutting deployment time by 40% and boosting system resilience.
• Delivered cloud-native solutions with Azure App Services, Functions, Service Bus, Blob Storage, and API Management, improving scalability and operational efficiency.
• Designed and automated CI/CD pipelines in Azure DevOps with YAML scripting, accelerating releases and reducing manual errors.
• Applied Agile Scrum practices, contributing to sprint planning, stand-ups, and retrospectives to improve release velocity by 20% and support continuous delivery.
• Implemented unit and integration tests with xUnit, NUnit, and Moq, applying TDD to reduce production defects and increase release confidence.
• Partnered with cross-functional teams on retail and healthcare projects, translating business requirements into scalable software solutions that improved workflows.
• Consistently deliver clean, maintainable code and apply strong problem-solving skills to accelerate issue resolution and support collaborative, team-driven delivery.
• Recognized for delivering clean, maintainable code and applying strong problem-solving skills to accelerate issue resolution and support collaborative, team-driven software delivery. TECHNICAL SKILLS:
• Back-End Development: ASP.NET Core (3.1–7), ASP.NET MVC (4/5), ADO.NET, Web API, Entity Framework Core, LINQ, Microservices, RESTful Services, AJAX
• Programming Languages: C#, C++, Python, T-SQL, JavaScript, TypeScript
• Front-End Development: Angular (v8–16), HTML5, CSS3, Bootstrap, jQuery, JSON, Razor Views
• Databases: SQL Server (2016/2019/2022), PostgreSQL
• Cloud & DevOps: Microsoft Azure (App Services, Functions, Blob Storage, Service Bus, API Management), Docker, Azure Kubernetes Service (AKS), Azure DevOps (CI/CD Pipelines, Repos), GitHub, Git
• Testing & Quality: xUnit, NUnit, Moq, Test-Driven Development (TDD)
• Tools & Others: Visual Studio (2019/2022), VS Code, Postman, Swagger, SQL Server Reporting Services (SSRS) PROFESSIONAL EXPERIENCE:
Client: Fidelity Investments July 2024 - Till Date Role: Full Stack .NET Developer
Responsibilities & Achievements:
• Developed responsive front-end modules with Angular 16, TypeScript, SCSS, Bootstrap, and HTML5, enhancing UI performance and reducing page load times by 20%.
• Designed and optimized RESTful APIs using ASP.NET Core Web API (.NET 6/8), C#, and MVC, improving data exchange across distributed systems and reducing response latency by 25%.
• Implemented Entity Framework Core (Code-First) with SQL Server 2022 and PostgreSQL, optimizing stored procedures and indexes to achieve 30% faster query execution.
• Secured APIs by integrating OAuth 2.0, JWT, and Azure AD B2C, ensuring role-based access control and compliance with enterprise security standards.
• Refactored legacy WCF (SOAP/XML) services into RESTful Web APIs, improving interoperability and reducing maintenance overhead by 40%.
• Built and deployed cloud-native services with Azure App Services, Azure Functions, Azure Blob/Queue Storage, and Service Bus, increasing scalability and system resilience.
• Automated CI/CD pipelines with Azure DevOps (YAML pipelines), streamlining multi-environment builds, testing, and deployments, reducing failures by 35%.
• Applied Test-Driven Development (TDD) with xUnit, NUnit, and Moq, achieving 85%+ unit test coverage and lowering production defect rates.
• Collaborated in Agile Scrum teams, driving sprint planning, reviews, retrospectives, and UAT to deliver features on schedule.
• Enhanced team productivity through peer code reviews, Git branching strategies, and source control best practices using Azure Repos and GitHub.
Environment / Tools: .NET Core 6/8, C#, ASP.NET Core Web API, MVC, Angular 16, TypeScript, HTML5, SCSS, Bootstrap, SQL Server 2022, PostgreSQL, Entity Framework Core, Azure (App Services, Functions, Blob/Queue Storage, Service Bus), OAuth 2.0, JWT, Azure AD B2C, Docker, Kubernetes (AKS), xUnit, NUnit, Moq, Swagger, Git, Azure DevOps, Agile Scrum, Jira.
Client: The Bank of New York Mellon Corporation, New York August 2023- June 2024 Role: Full Stack .NET Developer
Responsibilities & Achievements:
• Partnered with business stakeholders to translate requirements into scalable solutions, developing core modules and RESTful APIs with ASP.NET Core MVC/Web API, C#, and Entity Framework Core, which improved system performance and enabled asynchronous, high-volume integrations.
• Delivered dynamic, responsive front-end interfaces using Angular 15, TypeScript, JavaScript, HTML5, Bootstrap, and SCSS in collaboration with UI/UX designers, improving usability and reducing page load times by 15%.
• Designed and automated CI/CD pipelines in Azure DevOps (YAML) to streamline builds, deployments, and release cycles, cutting deployment errors by 30% and accelerating delivery across multiple environments.
• Developed and optimized SSIS packages and automated ETL workflows using Azure Data Factory, SQL Server 2019, and Python scripts, ensuring accurate daily ingestion of millions of records and improving data pipeline efficiency.
• Enhanced database performance by tuning stored procedures, views, and indexes in SQL Server, reducing query execution times by 25% and supporting XML/REST/SOAP-based service integrations.
• Implemented centralized logging and health monitoring with Serilog and Application Insights, increasing observability and reducing mean-time-to-resolution (MTTR) for production issues.
• Applied Agile Scrum practices using Jira for sprint planning, backlog grooming, and UAT, ensuring on-time delivery of high-quality features.
• Improved collaboration and code quality by conducting peer reviews and managing version control with Git and Azure Repos.
• Environment / Tools: ASP.NET Core 7, C#, MVC, Web API, Angular 15, TypeScript, HTML5, Bootstrap, JavaScript, SQL Server 2019, T-SQL, Entity Framework Core, SSIS, Python, Azure Data Factory, Azure DevOps (CI/CD), OAuth 2.0, JWT, XML, REST, SOAP, Git, Azure Repos, Serilog, Application Insights, Agile Scrum, Jira. Client: Virtusa, India July 2022 – Dec 2022
Role: .NET Developer
Responsibilities & Achievements:
• Participated in Agile Scrum ceremonies, sprint planning, and retrospectives, contributing to timely delivery Drove Agile delivery by actively contributing to sprint planning, reviews, and retrospectives, ensuring on-time completion of project milestones.
• Developed single-page applications using .NET Core 3.1, C#, ASP.NET Core MVC, and Angular 8, improving responsiveness and reducing page load times by 20%.
• Built and optimized RESTful APIs with ASP.NET Core Web API, enabling secure, high-throughput communication across services and lowering latency in business workflows.
• Enhanced data performance by designing and tuning stored procedures, views, and indexes in SQL Server 2019, cutting query execution times by 30%.
• Leveraged Entity Framework Core for maintainable data operations and Dapper for performance- critical queries, improving efficiency in high-volume transactions.
• Strengthened application security by implementing JWT and OAuth2 authentication, ensuring role- based access control and compliance with enterprise standards.
• Increased test coverage to 80%+ by developing unit and integration tests with xUnit, Moq, Jasmine, and Karma, reducing production defects.
• Migrated legacy ASP.NET MVC 5 applications to .NET Core 3.1, enhancing maintainability and boosting overall system performance.
• Automated builds and deployments with Azure DevOps CI/CD pipelines, reducing release errors by 25% and accelerating delivery cycles.
• Improved collaboration and code quality through peer reviews and Git branching strategies in Azure Repos, ensuring adherence to SOLID principles.
Environment / Tools: .NET Core 3.1, C#, ASP.NET Core MVC, Angular 8, TypeScript, Entity Framework Core, Dapper, SQL Server 2019, xUnit, Moq, Jasmine, Karma, Azure DevOps (CI/CD), OAuth2, JWT, Git, Azure Repos, Agile Scrum, Jira, Docker, Kubernetes, Azure App Services. Client: Birlasoft, India Jan 2021-July 2022
Role: .NET Developer
Responsibilities & Achievements:
• Contributed to the development of internal business applications using ASP.NET MVC 5, C#, and SQL Server 2014, delivering new modules in collaboration with senior developers.
• Developed and integrated RESTful Web APIs using .NET Core Web API, enabling secure and efficient communication between front-end and back-end services.
• Built and styled cross-browser-compatible UI components with HTML5, CSS3, JavaScript, and jQuery, improving usability and responsiveness.
• Wrote and optimized stored procedures, views, and functions in SQL Server, improving query performance and supporting scalable data access.
• Enhanced code reliability by developing unit tests with xUnit and collaborating with QA teams to validate functionality and resolve defects before release.
• Worked within an Agile Scrum framework, contributing to sprint planning, daily stand-ups, and retrospectives to support iterative delivery.
• Used TFS for version control and task tracking, collaborating with the team to manage deliverables and maintain code integrity.
• Collaborated in code reviews, deployments, and debugging sessions, gaining practical experience in enterprise-grade software delivery.
Environment / Tools: .NET Core Web API, ASP.NET MVC 5, C#, SQL Server 2014, HTML5, CSS3, JavaScript, jQuery, xUnit, TFS, Agile Scrum, Visual Studio 2015. Client: Sonata Software, India Jan 2020-Dec 2020
Role: .NET Developer
Responsibilities & Achievements:
• Collaborated in requirement gathering and prepared Development Requirement Documents, contributing to different phases of the SDLC (development, deployment, testing).
• Designed and optimized SQL Server 2012/2014 stored procedures, triggers, functions, and views to meet business logic and improve database performance.
• Developed and scheduled SSIS packages for data migration and historical backups, ensuring accuracy and consistency during transitions.
• Migrated Crystal Reports (v9.0 XI) to modernize reporting and improve maintainability.
• Converted a legacy Classic ASP project into ASP.NET MVC (C#), while upgrading the UI with JavaScript, HTML5, and jQuery, enhancing responsiveness and usability.
• Contributed to production support, bug fixes, and release package preparation for stable deployments.
• Assisted in unit testing and test script development, supporting QA teams and improving code reliability.
• Participated in the migration of TFS Server 2008 2012, improving version control and project collaboration. Environment:
.NET Core 3.1, ASP.NET MVC 5, C#, SQL Server 2012/2014, SSIS, Crystal Reports, HTML5, JavaScript, jQuery, TFS 2008/2012, Agile Scrum.
EDUCATION:
Wichita State University, Wichita Jan2023- Dec 2024 Master of Science, Computer Science GPA: 3.82/4
Velagapudi Ramakrishna Siddhartha Engineering College, Vijayawada Jul 2018 – May2022 Bachelor of Technology, Electronics and Communication Engineering GPA: 7.2/10