Post Job Free
Sign in

.Net Developer Core

Location:
Henrico, VA
Posted:
July 14, 2025

Contact this candidate

Resume:

Name: Rakesh Reddy Peketi

Phone: 571-***-****

Email: ******************@*****.***

Professional Summary

Accomplished Full Stack .NET Developer with over 10 years of hands-on experience in designing, developing, and maintaining enterprise-level, SaaS, and cloud-based web applications using C#, ASP.NET MVC, .NET Core, Angular, and modern front-end technologies.

Adept in requirement gathering, system analysis, architecture design, and end-to-end application development across Agile SDLC environments, with a proven track record of delivering scalable and maintainable solutions.

Served as a technical consultant on multiple .NET enterprise application initiatives, offering guidance on architecture, design patterns (MVC, Singleton, Factory, CQRS, Repository), and coding best practices.

Deep expertise in SOLID principles, OOP, and multi-threaded programming to deliver high-performance, extensible codebases.

Extensive experience in RESTful API development using ASP.NET Core Web API, with secure authentication via JWT, OAuth 2.0, and token-based middleware integration.

Strong knowledge and implementation experience in Entity Framework, LINQ, ADO.NET, and SQL Server/T-SQL with a focus on query optimization and database performance tuning.

Cloud-savvy with hands-on IaC-based provisioning and AWS experience, including Lambda, DynamoDB, SNS, CloudWatch, IAM, and Elastic Container Registry; also skilled in Terraform for Docker for containerized environments.

Skilled in CI/CD automation using Azure DevOps, GitLab CI, and Git for version control, with exposure to branching strategies and environment-specific deployments.

Experience migrating legacy applications (including VB6 and monolithic .NET apps) to .NET Core microservices hosted on AWS or Azure platforms.

Proficient in front-end development using Angular, JavaScript/TypeScript, HTML5, CSS3, and UI frameworks like Bootstrap, Material Design, and Kendo UI, ensuring cross-browser compatibility and responsive design.

Developed applications with a focus on security, implementing authentication, authorization, and data encryption protocols to safeguard sensitive healthcare and finance data.

Familiar with Dockerized deployment pipelines, monitoring tools, and application logging to identify production issues and bottlenecks quickly.

Experience writing unit and integration tests using xUnit, NUnit, and adhering to Test-Driven Development (TDD) practices for maintainable, bug-resistant codebases.

Strong communicator and team leader, experienced in mentoring junior developers and collaborating with cross-functional teams including DevOps, QA, and business stakeholders to drive project success.

Passionate about building clean, reliable, and scalable applications that align with business objectives and enhance end-user experiences.

Technical Skills:

Category

Skills / Tools (with versions where applicable)

Microsoft Technologies

ASP.NET (2.0 - 4.x), ADO.NET, AJAX, LINQ, MVC (ASP.NET MVC 3/4/5), Entity Framework (EF6, EF Core), ASP.NET Core (2.x - 6.x), WCF, Web API, .NET Standard 2.0

Programming Languages

C# (up to 10.0), VB.NET, TypeScript (3.x - 5.x), JavaScript (ES5, ES6+)

Development IDEs

Visual Studio 2017, 2015, 2013 and earlier; Visual Studio Code

Operating Systems

Windows 2000, XP, 7, 8, 10; Windows Server 2008, 2012, 2016

Reporting Tools

SQL Server Reporting Services (SSRS 2008 - 2019), Crystal Reports (XI, 2013, 2020)

Databases

Microsoft SQL Server (2008 - 2019), MS Access 2010+, Oracle 10g, 11g, MongoDB (3.x - 5.x), DynamoDB

Scripting / Frontend

JavaScript (ES5+), jQuery (1.x - 3.x), TypeScript (3.x - 5.x), HTML5, CSS3, Angular (2+ to 14), React.js (16.x - 18.x), Kendo UI (2020+), Bootstrap (3.x - 5.x), Material Design

Web Application Servers

IIS 4.0, 5.0, 6.0, 7.0, 8.0

Version Control

Visual SourceSafe 6.0, IBM Rational ClearCase, Team Foundation Server (TFS 2010 - 2018), TortoiseSVN, Git (2.x), Bitbucket, SourceTree

Build & CI/CD Tools

TeamCity (2018+), Octopus Deploy (latest), Jenkins (2.x+), Azure DevOps Pipelines, Bamboo

API & Testing Tools

Swagger (OpenAPI 2.0 / 3.0), Postman (latest stable releases)

Cloud & DevOps

AWS (Lambda, CloudWatch, SNS, IAM, Elastic Container Registry) – Services current as of 2024; Azure DevOps; Docker (20.x+); Terraform (1.x+)

CMS / Search Platforms

Sitecore (9.x - 10.x), Coveo Search (latest versions)

Miscellaneous Tools

ReSharper (2020+), Rational Rose (latest), LINQPad (5.x+), JIRA (cloud/latest), Confluence

Backend Frameworks

.NET Core (2.x - 6.x), .NET Framework (4.5 - 4.8), Node.js (12.x - 18.x), Express.js (4.x - 5.x)

Work Experience:

Bank of America

April’24 – Present

Full stack .NET developer

Roles and Responsibilities:

Migrated legacy VB6 applications to .NET using Mobilize.Net VBUC, then modernized with Entity Framework Core, Dependency Injection, and layered architecture patterns (e.g., Repository, Unit of Work).

Developed and supported multi-tenant SaaS applications using, VB.NET and hosted on .NET Core and .NET Framework and Windows FormsAzure App Services, designed with scalability, security, and configurable tenant-specific logic.

Designed and developed responsive web UIs using WebAssembly, integrating with Angular, Blazor Server, and Blazor REST APIs and shared component libraries for dynamic, reusable UI.

Built dynamic forms and validation logic using EditForm, DataAnnotations, and FluentValidation in Blazor.

Built RESTful and public-facing APIs with ASP.NET Core Web API; exposed APIs securely via API Gateway solutions like APIGEE; documented and tested with Swagger/OpenAPI.

Integrated Azure Key Vault for managing sensitive configuration (e.g., API keys, secrets) and referenced securely in Azure App Services and Functions.

Built serverless background tasks and time-triggered services using Azure Functions to support background jobs and system integrations.

• Extensive experience with SQL Server and Oracle, including performance tuning, query optimization, stored procedures, views, and RDBMS design for high-volume financial systems.

XQuery for querying structured XML data and generating reports from XML-based audit logs.

Implemented authentication and authorization using OAuth 2.0, OpenID Connect, JWT, and SAML 2.0 for secure SSO and multi-provider identity integration.

Worked on system conversion and modernization projects in Banking and Financial domains, replacing legacy systems and ensuring regulatory compliance.

Integrated third-party APIs and libraries within VB.NET applications.

Developed unit tests with NUnit and MSTest and maintained automated CI/CD pipelines using Azure DevOps, Git, and GitLab; integrated pipelines with container builds and deployment triggers.

Used Git, Azure Repos, and Bitbucket for version control; collaborated with cross-functional teams in Agile/Scrum environments, participating in sprint planning, backlog grooming, and demos.

Designed and developed Microservices using ASP.NET Core with domain-driven design (DDD), implementing service boundaries, API gateways, and messaging patterns (e.g., RabbitMQ, Azure Service Bus) for loosely coupled, scalable services.

Utilized Docker containers and Azure Kubernetes Service (AKS) for deploying and orchestrating microservices; incorporated health checks, logging, and distributed tracing for observability and resilience.

Applied API versioning, throttling, and rate-limiting in microservice APIs to manage client contracts and ensure backward compatibility.

Integrated distributed caching using Redis and implemented CQRS patterns to separate read/write models for high-performance data access in microservices.

Managed API keys, request signing, and token refresh logic in .NET to authenticate with Java Microservices.

Contributed to UI development using React (alongside Angular and Blazor) for lightweight single-page applications (SPAs) and micro-frontend integration scenarios.

Created automated integration tests in .NET to validate responses from Java services using tools like NUnit, and Postman, Swagger definitions.

Environment / Tools:

.NET CoreWebAssembly, NUnit, MSTest,, .NET Framework, ASP.NET MVC, ASP.NET Core Web API, Java, SpringBoot, C#, ADO.NET, Entity Framework Core, LINQ, SQL Server, Oracle, Azure SQL, Azure App Services, Azure Functions, Azure Key Vault, Azure Kubernetes Service (AKS), Docker, RabbitMQ, Azure Service Bus, Redis, Angular, React, Blazor Server, Blazor HTML5, CSS3, Bootstrap, JavaScript, jQuery, Kendo UI, Swagger, Postman, Azure DevOps, Git, GitLab, Azure Repos, Bitbucket, Agile (Scrum), OAuth 2.0, OpenID Connect, JWT, SAML 2.0.

CENTENE, TX

January’19 – March’24

Full stack .NET developer

Roles and Responsibilities:

Participated in requirement gathering, reverse engineering legacy systems, and architecting healthcare solutions aligned with HR and operational workflows.

Designed scalable N-Tier architectures using C#, .NET Core, and OOP principles (inheritance, encapsulation, interfaces) for modern, maintainable web applications.

Implemented data protection mechanisms in .NET applications to ensure compliance with HIPAA Privacy and Security Rules, including encryption of PHI at REST and in transit.

Utilized Data Annotations and Fluent Validation to ensure input validation and prevent unauthorized PHI disclosure.

Built reusable UI components and custom controls in Angular 14 and ReactJS with .NET Core to ensure consistent UX across dynamic, SPA-based healthcare modules.

Developed modern, high-performance SPAs using React, TypeScript, and Redux, integrated seamlessly with ASP.NET Core Web API for enterprise-grade financial and insurance platforms.

Implemented component-driven architecture with reusable functional components, custom hooks, and Context API for scalable front-end development.

Built reusable UI components in Blazor, integrated with backend REST APIs, and applied routing, form validation, and state management using dependency injection.

Integrated external Java Spring Boot RESTful services into an existing .NET application to enable cross-platform communication and shared business logic.

Designed and developed Microservices using .NET Core and Domain-Driven Design (DDD), enforcing clear service boundaries and separation of concerns.

Migrated existing Razor-based UIs to Blazor to leverage component-driven architecture and improve maintainability and performance.

Built custom reusable components (e.g., grids, modals, forms) in Blazor with two-way data binding and dependency injection.

Implemented JWT-based authentication in Blazor with secure token storage and role-based UI rendering.

Used SignalR in Blazor Server for real-time notifications and dashboards (e.g., for chat, live updates).

Optimized WebAssembly apps using lazy loading, prerendering, and Blazor JavaScript interop for third-party libraries.

Ensured accessibility (WCAG) and cross-browser compatibility by integrating Bootstrap, Kendo UI, and Blazor Material components.

Utilized RxJS, PrimeNG, Angular CLI, Kendo UI, Bootstrap, and JWT-based route guards to develop interactive frontends with secure navigation and modular structure.

Developed component-based user interfaces in ReactJS using Redux, React Router, and Material-UI, enabling fast, responsive user interactions.

Developed and consumed secure REST APIs using ASP.NET Core Web API; integrated with external systems and services using WCF and Node.js for interoperability.

Migrated legacy await for performance improvements.VB.NET Windows Forms apps to .NET 6, modernizing architecture, removing obsolete dependencies, and implementing async/

Built asynchronous message-based communication with Azure Service Bus and RabbitMQ for decoupled service interactions and eventual consistency.

Developed a middleware layer in .NET to consume third-party and internal Java APIs, handling data transformation and centralized logging.

Designed normalized schemas, optimized T-SQL queries, and implemented stored procedures, triggers, and views in SQL Server 2014/2019 and Azure SQL.

Used Entity Framework with encrypted fields and secure connection strings stored in Azure Key Vault to protect PHI.

Developed data layers using ADO.NET and Entity Framework Core for robust data access and domain separation.

Leveraged Azure App Services to deploy scalable .NET applications with deployment slots, autoscaling, and zero-downtime deployments.

Used Azure Key Vault for secure configuration management (connection strings, secrets) integrated via app settings.

Created background tasks and serverless utilities using Azure Functions (e.g., scheduled processing, email triggers).

Implemented security mechanisms using JWT, OAuth 2.0, and Azure API Management for API protection, token lifecycle, and policy enforcement.

Enabled observability using Serilog) for real-time telemetry, performance monitoring, and debugging.Azure Application Insights and structured logging (

Developed KQL queries to monitor application logs, performance metrics, and diagnostics using Azure Log Analytics and Application Insights.

Created custom log dashboards and alerts for error trends, usage patterns, and performance bottlenecks using Azure Monitor and KQL.

Analyzed telemetry data for .NET Microservices and Azure App Services using KQL to troubleshoot issues and improve observability.

Built automated alerts and visualizations by combining KQL with Power BI to create unified operational dashboards.

Automated builds and deployments using Azure DevOps, implementing CI/CD pipelines for testing, staging, and production environments.

Authored detailed unit and integration tests using MSTest and xUnit; ensured quality via test automation and mock data setups.

Used Postman for API testing and contract validation; maintained API documentation using Swagger/OpenAPI.

Managed work via Azure Boards and JIRA, participated in Agile (Scrum) ceremonies like daily standups, sprint planning, and retrospectives.

Worked closely with business, QA, and compliance teams to implement secure, audit-compliant systems in healthcare domains.

Developed internal automation tools with Node.js for QA support and DevOps utility scripts.

Maintained Sitecore CMS-driven portals, customized components and workflows to support healthcare-specific content management needs.

Participated in regular HIPAA compliance reviews, working closely with legal and security teams to align application architecture with evolving regulatory requirements.

Environments/Tools:

.NET CorePrimeNG, RxJS, GraphQL, MSTest, xUnit, Serilog, Coveo,, .NET 6, ASP.NET MVC, Java, SpringBoot, Web API, C#, VB.NET, Entity Framework Core, ADO.NET, LINQ, Angular 14, ReactJS, HTML5, CSS3, JavaScript, TypeScript, Kendo UI, Bootstrap, Redux, Material-UI, Node.js, Express.js, WCF, SQL Server 2014/2019, Azure SQL, Azure App Services, Azure Functions, Azure Key Vault, Azure DevOps, Azure Boards, Postman, Swagger, Application Insights, JWT, OAuth 2.0, REST, CI/CD, Agile (Scrum), Sitecore CMS, JIRA, Jenkins, TFS, SOAP UI

Charles Schwab, Arlingto, VA

June’18 – December’18

Full stack .NET developer

Roles and Responsibilities:

Managed continuous integration processes including running unit tests, build, release/deployment across multiple environments (Development, QA, UAT, STE, PROD) with detailed release notes.

Coordinated with business stakeholders and technical teams to negotiate project timelines, priorities, and deliverables.

Integrated .NET applications with DHR systems to streamline social services, welfare, and HR processes, ensuring data accuracy and consistency.

Enhanced .NET-based claims processing systems to optimize performance and accuracy for Medicaid and CHIP claims handling.

Developed applications using ASP.NET Core MVC 2.1.x, .NET Framework 4.7.x, Razor pages, C#, Entity Framework Core, SQL Server 2014/2016, NLOG, LINQ, JSON, and XML.

Designed and enhanced websites using Visual Studio 2010 with ASP.NET Web Forms, C#, ADO.NET, CSS, Master pages, and custom components for database connectivity.

Created internal web services and web forms using C# and jQuery for entity search functionality.

Developed business and data access layers employing OOP concepts such as inheritance and encapsulation.

Used Node.js, AngularJS, and Angular 8 for frontend and middleware development with HTML5, CSS3, Bootstrap, JavaScript, and JSON.

Integrated .NET and Spring Boot applications within a unified CI/CD pipeline, showcasing cross-technology orchestration skills.

Containerized .NET applications with Docker and managed versioning and deployment.

Developed and consumed RESTful services with Web API, implementing HTTP verbs (GET, POST, PUT, PATCH, DELETE).

Created and optimized SQL Server views, tables, stored procedures, and reports supporting licensing and notary functionalities using MS SQL, SSRS, and Crystal Reports.

Extensively worked on data transformation and cleansing using SSIS for accurate reporting and analytics.

Implemented ActiveMQ messaging with topics and queues for real-time data exchange and event-driven architecture, ensuring message durability with transaction management.

Managed AWS cloud services including EC2, S3, SNS, SQS, Lambda, Elastic Beanstalk, CloudFront, DynamoDB, and Docker containerization.

Environment: AWS Cloud, Visual Studio, .Net Framework 4.7, Framework Core 2.1.x, C#.Net, ASP.Net, Angular 8, CSS, HTML, JavaScript, Angular, SOAP, Web API, SSRS, SSIS, Unit Testing, Team Foundation Server.

Medtronic, Minneapolis, MN

March’16 – May’18

.NET developer

Roles and Responsibilities:

Participated in client calls for requirements gathering and clarification.

Developed N-tier architecture using C# and ASP.NET MVC, implementing modular layers for presentation, business, and data access.

Built and maintained web applications using ASP.NET, C#, SQL Server, Entity Framework, WCF, AngularJS, JavaScript/jQuery, Bootstrap, HTML5, and CSS3.

Created TypeScript components and services in Angular for REST API integration.

Designed data access layers with SOA using WCF and XML Web Services (SOAP/REST).

Authored Kubernetes manifests (YAML) and managed deployment of .NET apps on Azure Service Fabric and Kubernetes clusters.

Automated deployments with PowerShell scripts in Azure and configured Azure Application Insights for monitoring.

Implemented consistent exception handling across .NET and Spring Boot components; optimized ReactJS app performance.

Managed Docker image versioning and integrated SQL Azure with Azure Active Directory for secure authentication.

Developed complex T-SQL queries, stored procedures, and optimized database operations using LINQ and Entity Framework.

Automated testing with JMeter, Selenium, and LoadRunner; managed source control and builds using Team Foundation Server (TFS).

Designed event-driven ASP.NET Web Forms, including form validation and enterprise-grade error handling with Enterprise Library.

Environment: C#.NET, ADO.NET, HTML5, CSS3, Visual Studio 2012, SQL Server 2005, Bootstrap, JSON, Azure, T-SQL, IIS 7.0, .Net 4.0, ASP.Net MVC 4.0, Web Services WCF, Java script, J-Query, SQL Server, TF, XML.

Cron Information Technologies, Hyderabad, India

May15– Dec’15

Jr.Net Developer

Responsibilities:

Primarily responsible for designing, developing, and maintaining web applications for several clients using ASP.NET (Web Forms and MVC), C#, SQL Server. Entity Framework, WCF, Visual Studio, TFS, JavaScript/jQuery and CSS, And deployed web applications to production servers.

Designing and Developing Code according to the Functionality.

Responsible for component design (Exception Handling, DB Helper using Enterprise Library 5.0. Error Logging)

Developed Application with ASP.NET MVC Framework and C#

Written & optimized the queries, SQL Statements, and procedures. Design new systems & responsible for enhancements to existing systems.

Documented Kubernetes configurations, deployment processes, and troubleshooting steps.

Designed/Developed Web forms using Classic ASP.

Written complex queries using SQL Server.

Developed custom test cases, charted out various execution paths.

Formulated standard coding conventions for naming, preferable commenting, and indentation format.

Customized Grid view control to display columns dynamically according to the requirement.

Used as pose extensively to build reports.

Performed unit testing and module testing on developed web forms and custom classes.

Used SQL Server 2008 SSRS to prepare reports in Microsoft Word (DOC) format.

Implemented Optimized Stored Procedures.

Ul integration with Data Access Layer.

Environment: .NET Framework, ASP.Net, jQuery, JavaScript, Enterprise Library, MVC, WCF, TFS, Telerik MSMQ, Windows Service Web Service, Oracle, Agile, JUnit.



Contact this candidate