Naresh
469-***-**** **************@*****.***
PROFESSIONAL SUMMARY
Senior Full Stack .NET Developer with 14+ years of experience specializing in enterprise application development, RESTful API design, Angular applications, and Microsoft Azure cloud solutions. Skilled in C#, .NET, ASP.NET Core, Angular, TypeScript, SQL Server, PostgreSQL, microservices, and event-driven architecture, with a track record of modernizing legacy systems, migrating Angular applications across major versions, developing secure APIs, optimizing database performance, and implementing CI/CD pipelines to deliver scalable, reliable solutions in Agile/Scrum environments.
CORE COMPETENCIES
•Full Stack .NET Development: Extensive experience developing enterprise web applications using C#,
.NET, .NET Core, ASP.NET Core, ASP.NET MVC, Web API, Entity Framework, Entity Framework Core, LINQ, and ADO.NET.
•Angular & Frontend Development: Experienced in Angular development using TypeScript, RxJS,
reusable components, reactive forms, routing, services, HTML5, CSS3, Bootstrap, and SPA architecture.
•RESTful API & Microservices: Designed and developed secure, scalable RESTful APIs using ASP.NET Core Web API with OAuth 2.0, JWT, role-based authorization, validation, exception handling, Swagger/OpenAPI,
and enterprise integration patterns.
•Azure Cloud & Serverless: Designed and deployed cloud-native solutions using Azure Functions, App Service, API Management, Service Bus, Event Grid, Blob Storage, Key Vault, Cosmos DB, Azure Monitor, Application Insights, and AKS.
•Database Design & Optimization: Strong experience with SQL Server, PostgreSQL, Oracle, and
MongoDB, including schema design, stored procedures, indexing, query optimization, data migration, and performance tuning.
•DevOps & CI/CD: Experience implementing automated CI/CD pipelines using Azure DevOps, YAML pipelines, GitHub Actions, Jenkins, GitLab CI, Docker, Kubernetes, and infrastructure automation.
•Security & Quality: Implemented OAuth 2.0, OpenID Connect, JWT, role-based access control, TLS/SSL, secure coding practices, and automated testing using xUnit, NUnit, Moq, Jasmine, and Karma.
•Enterprise Integration & Messaging: Experience integrating REST, SOAP, WCF, GraphQL, third-party APIs, Azure Service Bus, event-driven workflows, and enterprise messaging solutions.
TECHNICAL SKILLS
Programming Languages: C#,VB.NET, Python, Java, Go, TypeScript, JavaScript
.NET & Backend: .NET 6 -NET 10, .NET Core, .NET Framework 3.5-4.8, ASP.NET Core, ASP.NET MVC, ASP.NET
Web API, Entity Framework, Entity Framework Core, LINQ, ADO.NET
Frontend: Angular 16-21, AngularJS, TypeScript, JavaScript, RxJS, HTML5, CSS3, Bootstrap, jQuery, Razor, AJAX, JSON, XML
Azure: App Service, Functions, API Management, Service Bus, Event Grid, Blob Storage, Key Vault, Cosmos DB, Monitor, Application Insights, AKS
Databases: Microsoft SQL Server 2005-2022, PostgreSQL, Oracle 8i-11g, MongoDB, Redis
API & Integration: REST, SOAP, GraphQL, WCF, Swagger/OpenAPI, Postman, SoapUI, OAuth 2.0, OpenID Connect, JWT.
DevOps & CI/CD: Azure DevOps, YAML Pipelines, GitHub Actions, Jenkins, GitLab CI, Docker, Kubernetes, TFS, Git, Bitbucket
Testing: xUnit, NUnit, MBUnit, Moq, Jasmine, Karma, MUnit
Development Tools: Visual Studio, Visual Studio Code, SQL Server Management Studio, Azure Data Studio, Postman
Monitoring & Logging: Azure Monitor, Application Insights, Datadog, Prometheus, Splunk
Methodologies: Agile/Scrum, Test Driven Development (TDD), CI/CD, Microservices Architecture, Code Review
PROFESSIONAL EXPERIENCE
Senior Full Stack .NET Engineer August 2018 – Present
Crunchyroll — Coppell, TX
•Designed and developed enterprise-grade full stack web applications using C#, .NET, ASP.NET Core Web API, Entity Framework Core, Angular, and TypeScript for scalable business-critical applications.
•Designed and implemented RESTful and GraphQL APIs supporting billing, payments, tax operations, subscriptions, and integrations with third-party systems including Stripe, PayPal, Avalara, Salesforce, NetSuite, and Workday.
•Developed responsive Angular Single Page Applications using reusable components, reactive forms, RxJS, routing, services, and API-driven architecture.
•Led modernization of legacy Angular applications through successive major-version upgrades, refactoring deprecated APIs, modules, components, and third-party libraries to improve maintainability and platform compatibility.
•Designed secure application and API architectures using OAuth 2.0, OpenID Connect, JWT, role-based authorization, TLS/SSL, and secure data-handling practices.
•Developed Azure Functions for event-driven processing and asynchronous workflows using Azure Service Bus, Event Grid, and Blob Storage.
•Designed and integrated Azure cloud services including API Management, App Service, Service Bus, Event Grid, Blob Storage, Key Vault, Cosmos DB, Azure Monitor, and Application Insights.
•Developed microservice-based applications and containerized services using Docker and Kubernetes/Azure Kubernetes Service (AKS).
•Designed and optimized SQL Server and PostgreSQL databases, including schemas, stored procedures, indexes, execution plans, and query performance improvements.
•Integrated MongoDB and Cosmos DB with .NET applications, implementing document models, indexing strategies, aggregation operations, and data migration processes.
•Implemented CI/CD pipelines using Azure DevOps and GitHub Actions, automating builds, testing, deployments, and release processes.
•Implemented unit and integration testing using xUnit, NUnit, Moq, Jasmine, and Karma to improve application reliability and regression coverage.
•Utilized GitHub Copilot to boost developer productivity, reduce boilerplate coding effort, and speed up unit test creation across full stack .NET and Angular projects.
•Implemented application monitoring, logging, alerting, and diagnostics using Azure Monitor, Application Insights, and custom logging solutions.
•Collaborated with architects, product owners, business analysts, QA engineers, and development teams to define technical solutions and deliver features through Agile/Scrum practices.
•Participated in architecture and code reviews and mentored junior developers on .NET, Angular, API design, secure coding, testing, and development best practices.
Environment: C#, .NET 6/7/8/10, .NET Core, ASP.NET Core Web API, Entity Framework Core, Angular 14/16/18/21, TypeScript, RxJS, SQL Server, PostgreSQL, MongoDB, Azure App Service, Azure Functions, API Management, Service Bus, Event Grid, Blob Storage, Cosmos DB, Azure Monitor, Application Insights, AKS, Docker, Kubernetes, REST, Github Copilot, GraphQL, OAuth 2.0, OpenID Connect, JWT, Moq, Jasmine, Karma, Azure DevOps, GitHub Actions, Git, Swagger/OpenAPI
Programmer V January 2017 – July 2018
Bank of America — Addison, TX
•Collaborated with business stakeholders and technical teams to gather requirements and design full stack web applications using .NET Core 1.x/2.0, ASP.NET Core Web API, C#, Angular, and TypeScript.
•Developed secure RESTful APIs using ASP.NET Core and C#, implementing authentication, authorization, validation, exception handling, and standardized API responses.
•Created API documentation using Swagger/OpenAPI to support frontend development and integration with downstream systems.
•Developed Angular Single Page Applications using reusable components, reactive forms, routing modules, HTTP services, and RxJS observables.
•Integrated Angular applications with ASP.NET Core APIs using asynchronous programming, JSON serialization, and RxJS-based data flows.
•Improved frontend performance through lazy loading, caching strategies, modular design, and code-splitting techniques.
•Developed unit and frontend tests using xUnit, Moq, Jasmine, and Karma to support automated regression testing.
•Configured CI/CD pipelines using Jenkins, GitLab CI, and TFS to automate builds, testing, and deployments.
•Containerized applications using Docker and supported Kubernetes-based deployments across development and test environments.
•Designed SQL Server database objects, including tables, stored procedures, indexes, and optimized queries.
•Participated in sprint planning, daily stand-ups, code reviews, retrospectives, and technical discussions within an Agile/Scrum team.
Environment: .NET Core 1.x/2.0, ASP.NET Core Web API, C#, Entity Framework Core, SQL Server 2012/2014, Angular 2/4/5, TypeScript, RxJS, Bootstrap, HTML5, CSS3, REST, JSON, OAuth, JWT, Swagger/OpenAPI, xUnit, Moq, Jasmine, Karma, Jenkins, GitLab CI, TFS, Docker, Kubernetes, Splunk, Git
Full Stack .NET Developer January 2016 – December 2016
Frontier Communications — Allen, TX
•Developed responsive web applications using AngularJS, ASP.NET MVC, ASP.NET Web API, C#, and JavaScript.
•Built reusable AngularJS components, services, controllers, directives, and data-access abstractions for enterprise web applications.
•Developed and consumed RESTful and SOAP web services using ASP.NET Web API, implementing HMAC-based security, request validation, and error handling.
•Supported migration of multiple web services from Verizon to Frontier Communications while maintaining service continuity.
•Implemented dependency injection within ASP.NET Web API applications to improve modularity, testability, and maintainability.
•Designed and optimized SQL Server and Oracle database objects, including stored procedures, functions, triggers, views, and queries.
•Used ADO.NET and Entity Framework for application data access and transaction processing.
Environment: C#, .NET Framework 3.5/4.5, ASP.NET MVC5, ASP.NET Web API, Entity Framework 5, AngularJS, JavaScript, HTML5, CSS3, Bootstrap, SQL Server 2012, Oracle 11g, ADO.NET, TFS, Git
Full Stack .NET Developer February 2014 – January 2016
XO Communications — Plano, TX
•Led redesign and end-to-end development of enterprise web applications using ASP.NET MVC, C#, Entity Framework, and AngularJS.
•Developed reusable AngularJS components and services to support dynamic content rendering and interactive user workflows.
•Developed backend components supporting content management, data retrieval, and business workflows.
•Integrated third-party SOAP and WCF services to support enterprise data exchange and application functionality.
•Designed database structures and optimized SQL Server and Oracle queries to support application workloads and reporting requirements.
Environment: C#, .NET Framework 3.5/4.5, ASP.NET MVC5, ASP.NET Web API, Entity Framework, AngularJS, JavaScript, MongoDB, SQL Server 2012, Oracle, WCF, SOAP, Visual Studio, Git, TFS
.NET Developer December 2013 – January 2014
Xerox — Orange, CA
•Developed ASP.NET MVC applications using C#, Razor, and Entity Framework Code First.
•Developed client-side functionality using AngularJS and JavaScript for interactive web application features.
•Integrated WCF services using REST and SOAP to support application workflows and system integration.
•Implemented AppFabric caching to improve application performance and reduce database access.
•Developed MVC controllers, views, and models following reusable and maintainable application design practices.
Environment: ASP.NET MVC4, C#, .NET Framework, Entity Framework 4, AngularJS, JavaScript, Razor, Telerik MVC/RAD Controls, WCF, REST, SOAP, AppFabric, SQL Server 2012, Visual Studio, IIS, TFS
Programmer Analyst / Associate September 2010 – November 2013
Cognizant Technology Solutions Pvt. Ltd. — Bangalore, India
•Designed and developed enterprise desktop and web applications using C#, ASP.NET Web Forms, ASP.NET MVC, WinForms, and WPF.
•Developed reusable application and data-access components using layered architecture, ADO.NET, and SQL Server.
•Developed and consumed WCF and SOAP/XML web services for integration with internal and third-party systems.
•Designed SQL Server database objects including stored procedures, views, triggers, and functions.
•Developed unit tests using NUnit and MbUnit and supported debugging, production deployments, and post-release troubleshooting.
Environment: C#, ASP.NET 3.5, ASP.NET Web Forms, ASP.NET MVC, WinForms, WPF, WCF, SOAP/XML, ADO.NET, SQL
Server 2005, JavaScript, AJAX, jQuery, Visual Studio 2008, NUnit, MbUnit, TFS, MS Visio
EDUCATION
Master of Computer Applications (MCA)2008
Kakatiya University, Warangal, India
Bachelor of Computer Applications (BCA)2005
Kakatiya University, Warangal, India