Achita Narahari
.Net Developer
**********@*****.*** 801-***-**** Louisville, KY,40245
https://www.linkedin.com/in/achita-narahari-3767101b1/ H4 EAD PROFESSIONAL SUMMARY:
Highly skilled .NET Developer with over 9 years of experience in the full Software Development Life Cycle (SDLC) including requirements gathering, architecture, coding, testing, deployment, and support.
Proficient in developing scalable web and service-based applications using .NET 8, .NET 5, and .NET Framework 4.8/4.7/4.6/4.5, along with C#, ASP.NET MVC 5, and ASP.NET Web API 2.
Hands-on experience developing RESTful APIs using ASP.NET Web API 2 and integrating them with Angular 9/10 front-end applications via HTTP client.
Built rich UI interfaces using Angular (2, 4-17), TypeScript, HTML5, CSS3, Bootstrap 4/5, jQuery, and AJAX for responsive and cross-device web applications.
Experienced in building responsive, cross-platform web applications using React JS, JavaScript (ES6+), HTML5, CSS3, and popular UI frameworks like Bootstrap.
Skilled in creating modular front-end components with React Hooks, React Router, and efficient state management for seamless user experiences.
Designed and consumed WCF services, utilizing SOAP, custom bindings, behaviors, and endpoints in SOA architectures for internal enterprise integrations.
Strong experience with Azure PaaS & IaaS services, including Azure App Services, Azure Logic Apps, Azure Service Bus, Azure Functions, and Azure Storage Accounts.
Implemented centralized logging and telemetry using Azure Application Insights and integrated logs into Azure Storage for monitoring and diagnostics.
Built and managed automated pipelines for CI/CD using Azure DevOps (Repos, Pipelines, Artifacts) for seamless build and deployment processes.
Applied Entity Framework 6 and Core for ORM-based data access and implemented complex queries, pagination, filtering, and sorting using LINQ.
Expertise in SQL Server 2017/2019 and Oracle 12c, with experience in writing stored procedures, triggers, functions, indexing, and performance tuning.
Implemented asynchronous programming, multithreading, and caching strategies using C# for non-blocking, high-performance backend processes.
Designed and developed modular, reusable components following N-tier and MVC architecture, and applied Object- Oriented Programming (OOP) and SOLID principles.
Migrated legacy applications from older frameworks to .NET 5 and .NET 8, upgrading backend APIs and modernizing front-end components using Angular.
Adept at validating and enhancing AI-generated code to ensure compliance with SOLID principles, clean architecture, and secure coding practices.
Experience leveraging GitHub Copilot AI to improve application performance, code quality, and development efficiency.
Used Visual Studio 2019/2022 and Visual Studio Code as primary IDEs with integrated debugging, unit testing, and live share capabilities for team collaboration.
Managed version control using Git and TFS (Team Foundation Server 2018+), with active participation in Agile teams using Scrum methodology and tools like JIRA.
Expertise in designing and implementing Microservices Architecture and containerization with Docker and Kubernetes.
Proficient with enterprise messaging systems like Apache Kafka and RabbitMQ for building event-driven systems.
Known for strong analytical thinking, debugging skills, and a proactive mindset in both team environments and independent roles — consistently delivering high-quality code and meeting business objectives. TECHNICAL SKILLS:
Programming Languages: C#.NET, T-SQL, Typescript, Java Script
.NET Technologies: .Net 8/7/6/5, .NET Framework 4.8/4.7/4.6/4.5, ASP.Net Web API2, ADO.NET, ASP.NET, Entity Framework, Web Services, Web Forms, Win Forms, Custom controls, WCF, WPF, LINQ
Web Technologies: ASP.NET, HTML5, CSS3, Angular2/4/5/6/7/8/9/10/11/12/13/14/15/16/17/18, React JS, Redux, Bootstrap, JavaScript, AJAX, jQuery
Databases: Microsoft SQL Server, Oracle, MySQL, PostgreSQL, NoSQL
Cloud: Azure (App Services, Functions, Service Bus, API Management, Key Vault, Application Insights), AWS
Version Control Tools: Team Foundation Server (TFS), Git
Tools Microsoft Visual Studio, Microsoft Visual Studio Code, Microsoft Sql Server Management Studio, Jenkins, JIRA, Postman, Fiddler
Operating Systems: Windows, iOS, Android
PROFESSIONAL EXPERIENCE:
Deloitte ( Remote) April 2026 - Present
.Net Developer
Designed and developed enterprise applications using C#, .NET 8, ASP.NET Core, Web API, Entity Framework Core, and LINQ, following scalable and maintainable coding practices.
Developed RESTful APIs and microservices for business workflows, implementing dependency injection, middleware, authentication, authorization, and centralized exception handling.
Built responsive application components using React, TypeScript, JavaScript, HTML5, and CSS3, integrating frontend interfaces with ASP.NET Core APIs.
Implemented secure application services using OAuth 2.0, OpenID Connect, JWT, ASP.NET Core Identity, and role-based access control (RBAC).
Designed data-access layers using Entity Framework Core, LINQ, SQL Server, stored procedures, views, indexes, and transaction management.
Utilized GitHub Copilot within Visual Studio and development workflows to accelerate C# coding, generate test scaffolding, improve existing methods, and support code refactoring. (Microsoft for Developers)
Applied Claude and Claude Code for codebase analysis, debugging assistance, technical documentation, refactoring suggestions, and development task acceleration.
Integrated Atlassian Rovo Dev into development workflows to analyze Jira work items, understand repository context, generate implementation approaches, and assist with code changes and testing. (Atlassian Support)
Leveraged Rovo MCP and Model Context Protocol (MCP) patterns to connect AI-assisted development workflows with Jira, Confluence, Bitbucket, and other contextual engineering resources. (Atlassian Support)
Used AI-assisted development techniques to generate unit-test scenarios, edge-case validations, API test cases, XML documentation, and technical implementation notes while manually validating generated code.
Modernized legacy .NET components by assessing dependencies, identifying compatibility issues, restructuring application modules, and applying incremental migration strategies toward newer .NET platforms.
Developed asynchronous processing solutions using async/await, Task Parallel Library (TPL), background services, queues, and event-driven patterns to improve application responsiveness.
Implemented application observability using structured logging, application metrics, distributed tracing, health checks, and centralized monitoring to identify production issues.
Created automated unit and integration tests using xUnit, NUnit, Moq, FluentAssertions, and ASP.NET Core testing utilities, maintaining reliable regression coverage.
Containerized .NET services using Docker and supported deployment pipelines through Azure DevOps, GitHub Actions, CI/CD automation, and infrastructure-aware application configurations.
Improved API performance through query optimization, asynchronous execution, caching strategies, pagination, connection management, and efficient Entity Framework Core queries.
Collaborated with architects, business analysts, QA engineers, DevOps teams, and product stakeholders to convert Jira requirements, acceptance criteria, and technical designs into production-ready .NET solutions.
Participated in AI assisted code reviews, pull-request analysis, secure coding assessments, defect resolution, production troubleshooting, and continuous improvement across the software development lifecycle. Rovo Dev currently supports AI-assisted PR/code review workflows and development tasks integrated with Jira and source repositories.
Environment: C#, .NET 8, ASP.NET Core, Web API, Entity Framework Core, LINQ, SQL Server, React, TypeScript, JavaScript, Azure, Azure DevOps, GitHub, GitHub Actions, Docker, Jira, Confluence, Bitbucket, GitHub Copilot, Claude, Claude Code, Atlassian Rovo, Rovo Dev, Rovo MCP, MCP, xUnit, NUnit, Moq, REST APIs, OAuth 2.0, OpenID Connect, JWT.
First Financial Bank Cincinnati, OH Dec 2023 – March 2026
.Net Developer
Actively participated in all phases of the Software Development Life Cycle (SDLC), including requirements gathering, design, development, testing, and deployment, following Agile (Scrum) practices for iterative delivery.
Designed and developed scalable RESTful APIs and backend microservices using .NET 8 and C#, applying clean architecture, SOLID principles, and domain-driven design for maintainability.
Hands-on experience developing and deploying .NET 8 microservices using C# with Azure PaaS services such as Azure App Services, Azure Functions, Azure API Management, Azure SQL, Azure Storage, and Azure DevOps CI/CD pipelines.
Built responsive, reusable, and modular UI components using Angular 18 and Angular Material, ensuring optimal performance, accessibility, and cross-browser compatibility.
Utilized VS Code Copilot extensively for accelerating development, generating boilerplate code, improving code consistency, and enhancing developer productivity across Angular and .NET projects.
Implemented secure authentication and authorization using OAuth 2.0, JWT, and role-based access control (RBAC) for both backend APIs and Angular route guards.
Integrated Apache Kafka for event-driven, asynchronous communication between microservices, enabling real-time data processing and improved system scalability.
Configured Azure API Management (APIM) with policies such as rate limiting, JWT validation, and API key enforcement to secure and manage API traffic.
Developed and deployed containerized, stateless microservices using Docker, and orchestrated workloads with Kubernetes (AKS) for automated scaling and resiliency.
Built and maintained CI/CD pipelines using Azure DevOps, Jenkins, and GitHub Actions, enabling automated builds, testing, and deployments across environments.
Optimized Angular applications using lazy loading, code splitting, and route guards to improve load times and overall user experience.
Implemented Infrastructure as Code (IaC) using Terraform and ARM/Bicep templates to automate Azure resource provisioning and configuration.
Designed efficient data access layers using Entity Framework Core and LINQ, working with SQL Server, PostgreSQL, and MongoDB for relational and document-based storage.
Performed comprehensive unit and integration testing using xUnit for backend services and Jasmine/Karma for Angular applications to ensure high code quality.
Secured application secrets and certificates using Azure Key Vault, integrating with AKS for secure secret management in containerized environments.
Utilized GitHub Copilot to accelerate development of .NET applications while maintaining high code quality and security standards.
Analyze application telemetry, logs, and profiling data, using AI-assisted recommendations to improve response time, throughput, and scalability.
Monitored and troubleshot distributed applications using Azure Monitor, Application Insights, Serilog, and New Relic, ensuring performance optimization and system reliability.
Collaborated closely with QA, DevOps, and cross-functional teams using JIRA and Azure Boards, conducted code reviews, and mentored junior developers to maintain high engineering standards. Environment: .NET 8, C#, Angular 18, Angular Material, OAuth 2.0, JWT, Kafka, Azure APIM, EF Core, SQL Server, PostgreSQL, MongoDB, Docker, Kubernetes (AKS), Terraform, Jenkins, Azure DevOps, Git, VS Code, VS Code Copilot, Azure Monitor, Application Insights, GitHub Copilot, Jasmine, xUnit, Agile (Scrum), Windows 11 Kindred Health Care Louisville, KY Jan 2022 – Nov 2023
.Net Developer
Participated in Agile (Scrum) development activities including sprint planning, daily stand-ups, reviews, and retrospectives to ensure timely and high-quality delivery.
Designed and developed scalable web applications using ASP.NET MVC 5 and C#, following MVC architecture, SOLID principles, and object-oriented design.
Enhanced existing enterprise applications and delivered new modules by integrating business logic, secure data access layers, and reusable UI components.
Built dynamic, responsive user interfaces using Angular 15, TypeScript, HTML5, CSS3, and Bootstrap, ensuring cross-browser compatibility and improved user experience.
Implemented backend functionality using .NET 5, developing Controllers, Models, and service layers with Entity Framework 6 for efficient data access.
Developed and consumed RESTful Web APIs and WCF services to enable secure and reliable communication across distributed systems.
Implemented security best practices including Cross-Jacking Clickjacking prevention using HTTP security headers X- Frame-Options, CSP and server-side configurations.
Utilized client-side validation in Angular and server-side validation using C# Data Annotations to ensure data integrity and user input security.
Designed and automated cloud infrastructure on AWS using CloudFormation and Terraform for consistent and repeatable deployments.
Implemented serverless and event-driven solutions using AWS Lambda, Step Functions, DynamoDB, Aurora, SQS, and SNS to support scalable workflows.
Configured Amazon API Gateway for secure API exposure with throttling, API keys, logging, and monitoring.
Monitored application performance and logs using AWS CloudWatch, integrating alerts and notifications for proactive issue resolution.
Performed database development and optimization using SQL Server and Oracle, including stored procedures, indexing, and query tuning.
Collaborated with QA and cross-functional teams, managed source control and deployments using TFS and GitHub Actions, and ensured adherence to SDLC and release standards. Environment: .NET 5, C#, ASP.NET MVC 5.2, Web API 2, WCF, Angular 15, TypeScript, HTML5, CSS3, Bootstrap, AJAX, JSON, Entity Framework 6, AWS (Elastic Beanstalk, Lambda, API Gateway, S3, RDS, DynamoDB, SQS, SNS, CloudFormation), Terraform, SQL Server, Oracle, TFS, GitHub Actions, Agile (Scrum), Windows Advanced Digital Textiles Monroe, NC Mar 2020 – Dec 2021
.Net Developer
Developed responsive, cross-platform user interfaces using HTML5, CSS3, JavaScript (ES6+), Bootstrap, jQuery, and React JS with functional components and hooks.
Built modular front-end features in React JS, leveraging React Router, Axios, custom hooks, and Context API to perform CRUD operations against RESTful APIs.
Implemented Redux Toolkit and Material UI to deliver consistent, reusable, and scalable UI components across application modules.
Collaborated in requirements analysis, UI/UX design discussions, and technical reviews to align solutions with business objectives.
Designed and developed ASP.NET MVC and Web Forms pages using C#, implementing server-side logic, validations, and reusable user controls.
Integrated ASP.NET Web API 2 services with React applications using HTTP verbs (GET, POST, PUT, DELETE) via Axios and Fetch API.
Migrated legacy UI components from Angular to React JS, improving application performance, maintainability, and user experience.
Developed and consumed WCF services within a Service-Oriented Architecture (SOA), configuring bindings, behaviors, and secure endpoints.
Implemented Entity Framework for ORM-based data access, supporting sorting, filtering, and pagination for large datasets.
Built custom logging and monitoring solutions using Azure Application Insights and Azure Storage, enabling real- time diagnostics and issue tracking.
Applied asynchronous programming and multithreading techniques to enhance application responsiveness and optimize long-running processes.
Created and executed unit tests using NUnit and Moq, ensuring code reliability, maintainability, and high test coverage.
Automated REST API testing using Postman and Newman, integrating regression tests into CI/CD pipelines.
Managed CI/CD pipelines and deployments using Azure DevOps, Jenkins, TFS, and YAML pipelines while supporting production issues in Agile (Scrum) environments. Environment: C#, .NET Framework 4.8, ASP.NET Web API 2, ASP.NET MVC, React JS, JavaScript (ES6+), HTML5, CSS3, Bootstrap, jQuery, JSON, AJAX, WCF, Entity Framework, Azure (App Services, Storage, Application Insights), Azure DevOps, SQL Server 2017, TFS, Visual Studio, Agile (Scrum), Windows Unum Insurance Chattanooga, TN Jul 2018 – Feb 2020
.Net Developer
Collaborated in an Agile (Scrum) environment, participating in sprint planning, daily stand-ups, refinements, and retrospectives to deliver features on schedule.
Developed server-side applications using ASP.NET, C#, MVC architecture, and Web API, implementing HTTP CRUD operations (GET, POST, PUT, DELETE).
Built and consumed SOAP, REST, and WCF services within a Service-Oriented Architecture (SOA), enabling secure and scalable system integration.
Implemented role-based authorization and Forms authentication to enforce application security and access control.
Designed and developed front-end components using Angular 6/7, JavaScript, HTML5, CSS3, AJAX, and MS AJAX, delivering responsive and intuitive user interfaces.
Developed WPF desktop applications using the MVVM pattern, leveraging DataTemplates and ControlTemplates for dynamic and modular UI rendering.
Implemented data access layers using ADO.NET, LINQ, and Entity Framework 6, retrieving and manipulating data from SQL Server and Oracle databases.
Created and optimized stored procedures, views, and business logic in C# to support efficient database interactions.
Designed and maintained SSIS packages for ETL processes and automated data migrations between SQL Server and Oracle.
Developed SSRS and Crystal Reports to deliver analytical and operational insights to business stakeholders.
Implemented robust exception handling, fault contracts, and logging using log4net and Serilog for reliable service communication and diagnostics.
Created comprehensive unit and integration tests using NUnit and Moq to validate service components, WCF endpoints, and application performance.
Automated builds and deployments using Git, Jenkins, and PowerShell scripts, ensuring consistent CI/CD workflows and release stability.
Environment: .Net Framework 4.8, C#, ADO.Net, LINQ, WCF, JSON, AJAX, Angular 6/7, Java Script, HTML5, CSS3, WPF, Oracle, NUnit, GIT, Jenkins, Windows.
Forcht Bank Lexington, KY Nov 2016 – Jun 2018
.Net Developer
Gathered and analyzed business requirements by collaborating with users, designers, developers, project managers, and product owners to understand end-to-end business processes.
Developed and integrated web pages using ASP.NET, AJAX, JavaScript, jQuery, HTML, and CSS, delivering interactive and responsive user experiences.
Designed rich user interfaces using XAML, leveraging data binding, converters, styles, templates, and triggers for dynamic UI updates.
Built three-tier applications in C#.NET, separating presentation, business logic, and data access layers for scalability and maintainability.
Implemented AJAX-driven JavaScript functionality to consume JSON data and persist user selections using cookies and browser storage.
Developed and maintained Angular modules using TypeScript, ensuring modularity and organized front-end code structure.
Consumed WCF REST services using proxy classes and LINQ-based data access layers to support business entities and service integration.
Implemented authentication and authorization mechanisms, including forms-based authentication, role-based access control, and Azure AD RBAC integration.
Optimized SQL Server performance through stored procedure tuning, indexing, and trigger-based auditing, and delivered reports using SSRS and Crystal Reports.
Automated testing and deployments by creating NUnit and Moq test suites and configuring Azure DevOps pipelines, managing source control with GitHub.
Environment: C#, ASP.NET, HTML5, CSS3, WCF, REST, Entity framework, Angular 4, JSON, NUnit, AJAX, jQuery, SQL Server, Agile, Windows.
Education: Bachelor of computer science, Kakatiya University, Telangana, India Masters in computer science, Jawaharlal Nehru Technological University, Telangana, India