Nithish
Full Stack Azure .Net Developer
Email: *******.*******@***.*** +1(469) -731-7955
Professional Summary
Over 8+ years of experience as a Full Stack Developer, designing and developing scalable, high-performance web applications using Angular, ASP.NET Core, .NET Framework, and SQL Server (SSMS).
Expertise in building Single Page Applications (SPA) using Angular (15/16), RxJS, NgRx, and implementing best practices for reusable, modular component design.
Proven success in migrating applications, including upgrading from Angular 15 to Angular 16, leveraging features like Signals for improved reactivity and Server-Side Rendering (SSR) for enhanced performance.
Experienced in developing microservices architecture using .NET Core and ASP.NET Web API, improving modularity, scalability, and reducing service latency.
Delivered secure and efficient RESTful APIs integrated with Angular services for seamless front-end and back-end communication, ensuring low-latency data exchange.
Proficient in implementing CI/CD pipelines using Azure DevOps, automating builds, tests, and deployments, significantly improving release cycles and deployment efficiency.
Strong expertise in Microsoft Azure Cloud Services (PaaS, IaaS), including Azure App Services, Azure SQL Database, Key Vault, Azure Monitoring, and Application Insights for building and maintaining cloud-native solutions.
Successfully led the migration of mission-critical applications to Azure, enhancing scalability, reducing costs through Azure Cost Management, and ensuring high availability.
Hands-on experience in data integration and transformation using SQL Server (SSMS) Integration Services (SSIS) and developing ETL pipelines for seamless data migration and reporting.
Extensive experience designing and optimizing SQL stored procedures, views, and triggers, ensuring high performance in data-intensive applications in SSMS.
Developed dynamic, parameterized reports and dashboards using SQL Server Reporting Services (SSRS) to meet diverse business requirements.
Ensured application reliability and quality through comprehensive unit and end-to-end testing using frameworks like Jasmine and Karma.
Expertise in front-end technologies such as HTML5, CSS3, Bootstrap, and TypeScript, with a focus on creating responsive and visually appealing user interfaces.
Designed and implemented secure Role-Based Access Control (RBAC) and authentication mechanisms using ASP.NET Identity Framework and SAML standards.
Hands-on experience with containerization and orchestration technologies like Docker and Kubernetes, deploying and managing containerized microservices for enhanced scalability and reliability.
Proficient in building and consuming GraphQL APIs for modernized data query handling in full-stack applications.
Built and tested React applications using Jest, React Testing Library, and Enzyme to ensure high code quality and reliability.
Skilled in database optimization techniques, including query tuning, indexing, and performance improvement for handling high-volume transactional systems.
Adept at collaborating with cross-functional teams and participating in Agile ceremonies (sprint planning, daily stand-ups, and retrospectives) to deliver high-quality solutions on time.
Experienced in using version control tools like Git and project management platforms like Azure DevOps Server to streamline development workflows.
Strong domain expertise in industries such as banking, government, insurance, and telecommunications, delivering tailored technical solutions to meet specific business needs.
Experienced in integrating spatial data services (ArcGIS Online, ArcGIS Server) into modern web applications.
Proficient in deploying and managing cloud-based applications using Amazon Web Services (AWS).
Skilled in AWS services such as EC2, S3, RDS, Lambda, CloudFormation, API Gateway, and CloudWatch.
Professional Experience:
Georgia Department of Education, GA May 2023 to present
Full Stack .Net Developer
Responsibilities:
Worked as a full stack .Net Developer as part of the team in designing and developing the applications using Visual Studio 2022 .Net Framework 8.0, ASP.NET MVC 5 with Entity Framework 8, SQL Server, and LINQ.
Developed and maintained WPF applications using MVVM architecture, implementing data binding, dependency properties, and commanding to ensure a modular and maintainable codebase
Followed Agile Methodology which involves daily scrums meetings and Sprint meetings (planning, Review, Retro) to meet deadlines and expectations.
Design develop and unit test the application and assist in maintaining program libraries, user manuals and technical documentation using various programming languages as per the needs of the project which include ASP.NET core, jQuery, Visual Studio 2022, MVC 5 Framework, Razor view Engine, Microsoft SQL 2022, Entity Framework 8, LINQ, Angular 16&15, HTML5, CSS3.
Successfully migrated the application from Angular 15 to Angular 16, leveraging new features like Signals for improved reactivity, enhanced Server-Side Rendering (SSR), and updated dependency injection for better performance and maintainability.
Optimized database performance by leveraging both Entity Framework Core and Dapper for high-performance data access patterns.
Developed and maintained WCF services for secure, distributed communication in enterprise applications.
Delivered responsive and dynamic user interfaces using Angular 15/16, optimizing performance with lazy loading, route guards, and state management using RxJS and NgRx.
Designed and implemented reusable, modular components for GaDOE's applications, adhering to Angular best practices to enhance scalability and maintainability.
Leveraged Angular's improved rendering and hydration features to enhance page load times and user experience, especially in Server-Side Rendered (SSR) environments.
Integrated RESTful APIs with Angular services to enable seamless communication with backend systems, ensuring efficient data exchange and reduced latency.
Designed and implemented microservices architecture using .NET Core. Extended a custom domain-driven microservices architecture built on top of ASP.NET Web API and HTTP protocol.
Implemented CI/CD pipelines using Azure DevOps for automated builds, testing, and deployment, reducing deployment time and improving release efficiency.
Designed and implemented event-driven architectures using message queues (RabbitMQ, Azure Service Bus) to handle asynchronous processing and improve scalability.
Successfully led the migration of a mission-critical application from on-premises infrastructure to Microsoft Azure, including Angular frontend, ASP.NET Web API backend, and SQL Database.
Enhanced application scalability and performance by leveraging Azure services such as Azure App Services, Azure SQL Database, and Azure Blob Storage during the migration.
Ensured compliance with GaDOE's security standards by implementing Azure-native security features such as Azure Active Directory, Key Vault, and network security groups for secure access and data protection.
Optimized cloud costs through Azure Cost Management and scaling strategies while ensuring application availability with Azure Monitor and Application Insights for performance monitoring and diagnostics.
Migrated the application from Infrastructure as a Service (IaaS) to Platform as a Service (PaaS) by converting the existing solution to Windows Azure Worker Role.
Designed and implemented intricate SQL stored procedures for the Georgia Department of Education, enabling accurate and efficient calculations for school funding allocation, ensuring compliance with state policies and improving data processing performance.
Developed ETL packages using SSIS for data integration from various data sources such as SQL Server, Excel, Flat File, and CSV.
Created data transformations using T-SQL, SQL Server Integration Services (SSIS), and .NET code to extract, transform, and load data into a data warehouse.
Extensively worked in Entity Data Model for implementing Business logic and Data Layer using Entity Framework.
As the Developer and designer of solutions for property listing applications utilizing .NET Core, GraphQL, and Entity Framework Core.
Designed and developed complex SSRS reports, including matrix tables, parameterized reports, and dynamic visualizations, for the Georgia Department of Education, integrating them seamlessly into public and internal websites to enhance accessibility and transparency.
Proficiently configured and managed the SSRS Reporting Server, ensuring high availability, secure access, and optimal performance for large-scale data processing and report generation.
Delivered tailored reporting solutions by leveraging advanced SSRS features, such as expressions, variables, and custom formatting, while collaborating with stakeholders to meet operational and compliance requirements across diverse functional areas.
Ensured application reliability by implementing comprehensive unit and end-to-end tests with Jasmine and Karma, achieving high code coverage and reducing defect rates.
Experience with ASP.Net MVC, JavaScript, HTML5, CSS3, and Bootstrap, Triggers, Views, and Stored Procedures.
Worked on SSRS to generate dynamic reports according to end-user requirements and deployed them on the web portal.
Created ad-hoc reports, dashboard reports, tabular reports, matrix reports, and parameterized reports according to business requirements using SQL Server Reporting Services (SSRS).
Developed Web Applications, Windows Applications, DNN Websites, Web Services, and Windows Services using both VB.Net and C#. Heavy SQL Server development, coding stored procedures of thousands of lines that internally handle heavy loads of XML data.
Used Breeze ASP.NET RESTful Web API for communicating with backends using ODATA query syntaxes.
Environment: Angular 16, HTML5, CSS3, WPF,Bootstrap, JavaScript, RxJS, NgRx, .NET Core v.8, ASP.NET MVC, Entity Framework Core v.8, Web API, LINQ, Azure App Services, Azure SQL Database, Azure DevOps, Key Vault,SQL Server, SSRS, SSIS, T-SQL, Microservices Architecture, GraphQL, CI/CD Pipelines, Jasmine, Karma, RESTful APIs
Fifth Third Bank, Evansville, IN April 2022 to April 2023
Full Stack .Net Developer
Responsibilities:
Built components, modules, services, and router-modules using Angular 8 and TypeScript to create responsive and dynamic Single Page Applications.
Developed WPF applications using MVVM architecture, implementing custom controls, styles, and resource dictionaries to ensure UI consistency and reusability across multiple modules
Applied Grid Views to display all records with editable functionality and pagination in Angular.
Created modal pop-ups using Material Design in Angular components for enhanced user interactivity.
Developed secure RESTful web services using ASP.NET Web API, enabling seamless communication between front-end and back-end systems.
Implemented ASP.NET Core with C# to develop scalable business solutions, adhering to industry best practices.
Developed and customized AEM components using Sightly (HTL) and Sling Models to create scalable and reusable content-driven applications.
Designed and consumed Microservices Architecture to modernize legacy applications and improve modularity.
Worked on Azure DevOps Server to streamline project management and CI/CD pipelines.
Implemented Infrastructure as Code (IaC) using Terraform/ARM templates for cloud resource provisioning
Deployed Microservices using Docker containers for enhanced application isolation and scalability.
Used Kubernetes to manage containerized applications, deploying containers as pods and orchestrating clusters with YAML configurations.
Extensively worked with SQL Server 2022, designing optimized queries and stored procedures for performance improvement.
Used SSIS (SQL Server Integration Services) to transform and integrate data from diverse sources, ensuring accurate reporting and analytics.
Developed reconciliation processes for financial transactions using ETL pipelines and database optimization techniques.
Implemented SAML XML-based standards for authentication and authorization across security domains.
Developed custom Ping Agent using Ping SDK and implemented SAML Protection with Digital Signature for enhanced data security.
Designed and implemented secure Role-Based Access Control (RBAC) using ASP.NET Identity Framework to safeguard user access.
Developed customized financial dashboards and reports using SSRS (SQL Server Reporting Services) for transaction tracking and compliance monitoring.
Built interactive data visualizations and parameterized reports to address specific business requirements.
Optimized database performance by implementing advanced indexing and query tuning in SQL Server to handle high volumes of financial transactions.
Designed and deployed scalable solutions on Azure App Services and Azure SQL Database to ensure high availability and low latency.
Collaborated with business analysts to gather requirements and provide technical solutions aligned with business goals.
Participated in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives, to deliver high-quality solutions within deadlines.
Utilized Git for version control and collaborated on feature branches using GitFlow workflow.
Environment: Angular 8, TypeScript, HTML5, CSS3, JavaScript (ES6), Material Design, ASP.NET Core 6.0+, ASP.NET Web API 2.0, C#, Microservices Architecture, Azure DevOps Server, Azure App Services, Azure SQL Database, Docker, Kubernetes, YAML, SQL Server 2022, SSIS 2019+, SSRS 2022, GIT 2.30+, Ping Federate SDK, SAML with Digital Signature, Role-Based Access Control (RBAC).
Thomson Reuters Eagan, MN November 2019 to March 2022
Sr. .NET Full Stack Developer
Responsibilities:
Coordinated with business lines to collect specific requirements and conceptual designs of user interface and relevant documentation materials.
Built Micro services using ASP.NET Web API Framework.
Created SOAP services using WCF Framework to support legacy application.
Created custom View models of multiple table information to transfer data from controllers to views
Created front end pages using HTML, CSS and JavaScript.
Created the Components, Modules, Services and Router-Modules by using the Angular 8 and Typescript.
Used View Data and View Bag to transfer data across the controllers and the views.
Applied Grid Views to display all the records and realized editable functionality and pagination in Angular component.
Utilized the Angular CLI to scaffold new components, modules, and services, streamlining project setup and ensuring consistent coding standards across the team.
Automated builds and deployments using Angular CLI commands, optimizing bundling and minification for improved load times and performance.
Implemented Angular Material components (MatTable, MatDialog, MatSnackBar, etc.) to create intuitive UIs aligned with Material Design best practices.
Customized Angular Material themes using SCSS, ensuring brand consistency while supporting responsive layouts and accessibility standards.
Enhanced user experience with Angular Material features like drag-and-drop and steppers, creating dynamic forms and interactive components for seamless user workflows.
Setting up and configuring AEM Author and Publish instances and ensuring all code works in both environments.
Experienced in Configuration Management, Cloud Infrastructure, and Automation like OpenStack, Jenkins, SVN, and GitHub.
Proficient in Adobe CQ foundational concepts, including the CRX repository, the CQ platform, the use of core frameworks such as Apache Sling and Apache Felix.
Provided the ability to search the items by clicking on the search icon in Angular side.
Designed UML Diagrams, ER Diagrams and Data Flow Diagrams using MS Visio.
Developed applications under .NET Framework using ASP.NET core, C#, SQL Server, Web API RESTful Services.
Implement Security Token features to call web service if it is protected with cookie or client certificate. Implement encryption/decryption of XML config. Implement (SAML) XML-based standard for exchanging authentication and authorization data between security domains.
Created SP/IdP connections using Ping Federate with external partners via metadta.xml files and Manual connections.
Developed custom .NET components for ETL processes to implement complex business rules and data validations.
Optimized ETL processes using performance tuning techniques such as query optimization, indexing, and partitioning
Migrated SAML Based SSO partners from Ping Federate 6.x to Ping Federate 7.x.
Developed custom Ping Agent using Ping SDK and Implemented SAML Protection with Digital Signature.
Experience in developing Microservices using ASP.NET core.
Experience in designing and developing Microservices for the business components using .NET framework.
Designed and Consumed XML Webesvices using Microservices.
Developed RESTful web services using ASP.NET WEB API which is useful for both web and mobile applications.
Developed SOAP services using WCF Framework.
Extensively worked with SSIS tool suite, designed and created mapping using various SSIS transformations like OLEDB command, Conditional Split, Lookup, Aggregator, Multicast and Derived Column.
Used Identity framework for Authentication & Authorization and Implemented OAuth in an ASP.NET MVC5 application for enabling social logins.
Extensively used LINQ and ORM tools like Entity Framework to exchange data between web applications and database objects.
Skilled in AWS services such as EC2, S3, RDS, Lambda, CloudFormation, API Gateway, and CloudWatch.
Experienced in designing highly available, fault-tolerant, and scalable architectures with AWS Elastic Load Balancer (ELB) and Auto Scaling.
Knowledgeable in using AWS Identity and Access Management (IAM) for secure access control and permissions management.
Used Durandal JS, KnockOutJs, and BreezeJs and outlook JavaScript API to achieve Single Page application experience
Extensively used Object Oriented Programming Principles (OOPS) principles like Inheritance, Polymorphism in developing applications using MVC design pattern.
Worked with ADO.NET Entity Framework, ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server (SSMS) and Oracle providers.
Used most of controls and features in SSIS to transform data from multiple data sources like Oracle, DB2, Flat Files and MS Excel.
Experience with Docker images, Containers, push/pull with Spring Boot, used Jenkins for CICD and Al.
Worked with Docker to deploy Micro-services in modern containers to increase Isolation.
I Used Kubernetes to manage containerized applications using its nodes, Config Maps, and deployed application containers as pods and created Clusters using and worked creating many pods, replication controllers, services, deployments, and labels by writing YAML files.
Created the modal pop ups by using the Material design in Angular component.
Implemented ASP.NET MVC routing using convention-based and attribute-based routing.
Implemented performance improvement, refactored SQL query using tools like stored procedure.
Used GraphQL queries and use Apollo GraphQL library.
Involved in Unit Testing to ensure deliverable quality.
Developed jQuery scripts to create attractive animations and designed and developed CSS files to decorate the webpage.
Environment: .Net Framework, MVC 5, ASP.Net, Entity framework, SQL Server, Visual Studio, JavaScript, Angular 11, jQuery, WCF, HTML5, CSS3, Typescript, AJAX, WPF, Bootstrap, Stored Procedures, TFS, Web API, Triggers, Agile, GIT, IIS, Views, LINQ.
Centene Corporation St Louis, Missouri May 2017 to October 2019
Full Stack .Net Developer
Responsibilities:
Designed and developed Web Pages using ASP.NET, ReactJS, HTML, JavaScript, CSS, and server controls.
Create new modules and business logic using .Net Framework 4.0 MVC 3.0
Implemented MVC pattern as it an ideal framework for delivering a structured, testable UI model.
Designed and developed web n-tier middleware applications for sales using. Net Framework (ASP.Net) ADO.Net code with SQL Server (SSMS) as the database.
Designed SSIS packages to pull data from various sources such flat files, Oracle DB, other SQL server tables using Visual Studio 2017.
Developed dynamic and reusable UI components using ReactJS, React Hooks (useState, useEffect, useContext), and functional components for scalable applications.
Implemented state management using Redux, React Context API, and React Query to enhance application performance and maintainability.
Implemented responsive UI with React, Material-UI, Bootstrap, and Tailwind CSS for cross-device compatibility.
Built and tested React applications using Jest, React Testing Library, and Enzyme to ensure high code quality and reliability.
Experience writing and deploying AWS Lambda Functions. Set up and configuration of various instruments on AWS direct connect to create DEV/IT, UAT and Production environment for short-term internal projects.
Experience of creating rich UI applications in WPF 4.5/4.0, Silverlight 4.0/3.0 along with XAML programming and Expression Blend 4.0/3.0
As the Developer and design of solutions for property listing application utilizing .Net Core, Graph QL, React, Entity Framework Core, and PostgreSQL.
Communication between multiple web services is asynchronous through service bus.
Used Azure Service Bus queues and web jobs to pass messages between different rest web API in order to decouple them to ensure scalability.
Leveraged built-in testing (Karma + Jasmine) and linting tools provided by the CLI, maintaining high code quality and reducing defects
Enhanced user experience with Angular Material features like drag-and-drop and steppers, creating dynamic forms and interactive components for seamless user workflows
Implement new Front-End features with Typescript, JavaScript and RESTful APIs.
Developed windows services to store SQL Server (SSMS) data in to Cloud base data warehousing by using Microsoft Azure and Amazon Web Services (AWS) Redshift.
Used Web services -WSDL and SOAP using Apache Axis for getting food items information in Diet module.
Designed and developed SQL Server Reporting Services (SSRS).
Developed ASP.NET MVC Applications in Test Driven Development (TDD) environment using Microsoft Unit Testing Framework.
Analyzed query execution plans, applied indexing strategies, and conducted performance tuning in SSMS to maintain high-performing databases.
Developed SSIS packages for ETL processes and SSRS reports for dynamic data visualization, directly in SSMS, supporting end-to-end data warehousing and reporting solutions.
Worked with cached Breeze entities for better performance and offline support.
Created and implemented ARM Templates for deployment of the resources, deployed the resources into Azure using the PowerShell and Continuous Integration by VSTS.
Used GIT for source code repository and versioning.
Environment: .Net Framework, ReactJS, MVC, Visual studio, TFS, Azure, AWS Redshift, GIT, WCF, MVC, TDD, TFS, Ajax, HTML, JavaScript, CSS.
IBing Software Solutions Private Limited Hyd India July 2016 to April 2017
.Net Developer
Responsibilities:
Worked in Agile Scrum methodology and delivered accepted functionality in each sprint.
Designed and developed Hybrid-Single Page Application using .NET Framework 4.5, ASP.NET MVC 5, and AngularJS.
Consumed SOAP APIs from enterprise customer system and REST Full APIs provided by other applications in the portfolio, also created W&C REST Full APIs.
Participated in UI design with Master Pages in MVC 5 and improved layout with HTML5, Bootstrap, and CSS3.
Create workbooks in Big Query Assistant tool to replace SQL Server (SSMS) and Teradata stored procedures.
Used Angular JavaScript to develop templates components and directives.
Used Require JS JavaScript library to dynamically load ASP.NET bundles.
Used Math.net library to implement methods and algorithms for numerical computations.
Provided database connectivity using Entity Framework 6.0, LINQ, designed stored procedures and views at the back end.
Created Typescript reusable components and services to consume REST API's using Component based architecture provided by angular.
Contributed to data migration from Oracle DB to SQL Server (SSMS) using PL/SQL and T/SQL.
Generated data migration and transformation using SSIS and built reports with SSRS.
Used JSON web token to do user authentication and secure information exchange.
Used Repository and Factory design pattern to develop reusable code.
Designed unit testing module with NUnit to test the application performance and availability
Environment: .NET Framework 4.5, Visual Studio 2015, ASP.NET 4.5, MVC 5.0, Entity Framework 6.0, Web API 2, SQL Server 2014, HTML5, CSS3, JavaScript, Angular, AJAX, IIS 7, LINQ, SSIS, SSRS, Git, Agile, Jenkins, NUnit.