Post Job Free
Sign in

.Net Developer Asp.Net Mvc

Location:
Plainfield, IL
Posted:
February 17, 2025

Contact this candidate

Resume:

CHANDRIKA TADIBOINA

Email: *************@*****.*** PH: 806-***-****

Full Stack .Net Developer

LinkedIn: www.linkedin.com/in/chandrikat

Professional Summary

• 10+ years of experience in designing, developing, and maintaining scalable, secure solutions using Microsoft technologies, with expertise in .NET Core (v6, v8), ASP.NET Core Web API, ASP.NET MVC, and Blazor Framework.

• Proficient in Software Development Life Cycle (SDLC) methodologies, including Agile (Scrum, Kanban) and Waterfall, ensuring efficient project execution.

• Strong expertise in C# 10.0 features, Multithreading, Collections, LINQ, and Parallel Processing for high-performance applications.

• Extensive knowledge of architectural patterns, including Onion Architecture, MVC Architecture, N-Tier Architecture, and Microservices, ensuring modular and scalable software solutions.

• Expertise in .NET frameworks, including ASP.NET Core Web App, ASP.NET Core Web API, Microservices, and ASP.NET MVC, ensuring maintainable and high-performance applications.

• Experience in RESTful and SOAP Web Services, implementing secure API development using OAuth2, JWT, and SSL.

• Proficient in ORM frameworks like ADO.NET, Entity Framework, and Entity Framework Core, optimizing database interactions and reducing performance overhead.

• Azure Cloud expertise, including Azure API Management, Azure Functions, Azure Service Bus, Kubernetes, and API Gateway, enabling cloud-native application development.

• Hands-on experience in frontend development using Angular 10+, TypeScript, AngularJS, HTML, CSS, JavaScript, Bootstrap, jQuery, and Ajax, delivering responsive and dynamic user interfaces.

• Database expertise in SQL Server, PostgreSQL, and NoSQL databases like MongoDB, with strong proficiency in PL/SQL stored procedures, functions, and triggers.

• Experience working with message queuing technologies like MSMQ and RabbitMQ, improving system reliability and asynchronous processing.

• Proficient in .NET Core testing frameworks, including XUnit, NUnit, and MSTest, ensuring robust application reliability.

• Skilled in API testing tools like Postman, SOAP UI, and Swagger UI for validating API performance and security.

• Experience in developing GIS-based applications using ESRI ArcGIS SDK for spatial data visualization and analysis.

• Strong expertise in Azure DevOps CI/CD pipelines, automating build, test, and deployment processes for .NET applications.

• Hands-on experience in cloud technologies, including Azure and AWS, focusing on cloud-native development and serverless computing.

• Knowledge of code quality tools like SonarQube, ensuring adherence to coding standards and reducing technical debt.

• Version control expertise with Git, SVN, and TFS, ensuring efficient source code management and collaboration.

• Logging and monitoring expertise with Log4Net, Serilog, Splunk, and ELK Stack, ensuring application observability and performance tracking.

• Proficiency in project management tools like JIRA, Rally, and TFS, streamlining task tracking and Agile project execution.

TECHNICAL SKILLS:

Languages

C#, VB.Net, C++, XML, PL/SQL, Python, TypeScript, Blazor

Operating Systems

Windows (10/8.1), Ubuntu, MacOS

Microsoft technologies

.NET Core (v6, v8), ASP.NET MVC, ADO.NET, Blazor Framework, WPF, SignalR, Entity Framework Core

Frameworks

Angular v9+, ReactJS, Redux, Microservices Architecture (RESTful and event-based), GraphAPI, MAUI Blazor, Node.js

Web Technologies

HTML, HTML5, XHTML, XML, XAML, XSL, XSLT, JSON, CSS 2.0/CSS 3, Azure, Knockoutjs, Angular.js, Ajax, Web Services, Boot Strap.

Databases

Oracle, MySQL, MSSQL Server, Sybase, PostgreSQL, MongoDB.

IDE

Microsoft Visual Studio,SQL Server Management Studio.

Development Tools

Visual Studio

Version controls

TFS, Git, SVN, Visual Source Safe.

Protocols

TCP/IP, HTTP, FTP, and SOAP.

Other Tools

MS Visio, NUnit, UML 2.0, Coded UI,Azure,AWS,

Docker, Kubernetes, Prometheus, Grafana, Splunk, Kafka/Confluent Kafka

Database Tools

SQL Developer, DB Artisan, TOAD, MSSQL Server Management Studio

Professional Experience

Role: Lead Full Stack .Net Developer

Client: AMFAM, Madison, Wisconsin Jul 2023 to Present

Responsibilities:

• Collaborated in Agile/Scrum development cycles with Product Owners to define user stories and estimate development efforts, ensuring timely delivery.

• Designed and developed Microservices-based ASP.NET Core Web API, ensuring scalability, maintainability, and efficient communication.

• Implemented Apache Kafka for message queuing, enabling real-time event-driven architectures and asynchronous processing.

• Developed and maintained RESTful APIs using ASP.NET Core Web API, ensuring secure data exchange with OAuth2 authentication and role-based access control (RBAC).

• Worked extensively with Entity Framework Core for efficient data access and database interaction.

• Utilized JSON as the primary data format for API communication, ensuring seamless front-end and back-end integration.

• Developed Blazor components for dynamic and interactive web applications, ensuring seamless integration with existing .NET ecosystems.

• Built and maintained Angular 16 applications using TypeScript, HTML, CSS, Bootstrap, and JavaScript, ensuring a responsive and interactive user experience.

• Optimized Angular components using Lazy Loading and Ahead-of-Time (AOT) compilation, improving application performance and reducing initial load times.

• Implemented Angular state management using RxJS and NgRx, enhancing performance and ensuring smooth data flow across components.

• Developed SQL-based solutions using PostgreSQL, optimizing queries and stored procedures for high-performance applications.

• Designed, developed, and deployed Azure-based solutions, integrating Azure API Gateway for secure API management.

• Developed and integrated GIS-based solutions using ESRI ArcGIS SDK, enhancing spatial data management for enterprise applications.

• Implemented containerized applications using Docker, orchestrated with Kubernetes, ensuring scalable and efficient deployment.

• Designed and optimized web applications with Bootstrap, ensuring mobile-first and user-friendly UI across different platforms.

• Automated CI/CD pipelines using Azure DevOps, streamlining build, test, and deployment processes for improved software delivery.

• Utilized Windows-based systems and peripherals, ensuring seamless business operations.

• Developed and maintained SQL Server Integration Services (SSIS) packages to handle ETL processes, data transformation, and migration tasks between different systems and databases, ensuring timely and accurate data synchronization.

• Implemented secure tokenization, encryption, and OAuth/JWT authentication mechanisms to safeguard sensitive payment data.

• Implemented Sequelize ORM for PostgreSQL database operations within Node.js applications.

• Integrated Docker for containerized application deployments, optimizing scalability and resource utilization.

• Implemented Cucumber and Citrus for web services automation testing, ensuring API reliability and integration accuracy.

• Automated unit testing for Angular (Karma, Jasmine) and .NET Core Web API (XUnit, NUnit, MSTest).

• Utilized Postman, SOAP UI, and Swagger UI for API testing and validation.

• Used Git for version control, following best practices in branching, pull requests, and code reviews.

• Maintained log monitoring using Log4Net, ensuring application health and debugging efficiency.

Environment: .NET Core, ASP.NET Core Web API, Blazor, Angular 10+, TypeScript, HTML, CSS, Bootstrap, PostgreSQL, Azure API Gateway, Azure DevOps, Docker, Apache Kafka, Git, XUnit, Karma, Jasmine, Protractor, Cucumber, Citrus, Postman, SOAP UI, Swagger UI, SonarQube, Log4Net, JIRA

Role: Senior Full Stack .Net Developer

Client: Exabeam, Foster City, CA Aug 2021 to Jun 2023

Responsibilities:

• Participated in Agile/Scrum discussions with clients, involving daily stand-up meetings, status reviews, retrospectives, sprint grooming, and code review sessions to ensure project alignment and timely delivery.

• Designed and developed Onion Architecture-based ASP.NET Core Web API, ensuring a scalable, modular, and maintainable backend.

• Built and maintained RESTful APIs using ASP.NET Core Web API, securing endpoints with OAuth2 authentication and JWT tokens.

• Implemented MSMQ for reliable message queuing, enabling asynchronous communication and improving system resilience.

• Designed and developed Microservices-based ASP.NET Core Web API, ensuring scalable, maintainable, and efficient communication.

• Utilized Entity Framework Core for efficient database management, optimizing queries, indexing, and stored procedures in SQL Server.

• Processed and exchanged JSON data, ensuring seamless integration between frontend and backend services.

• Architected and deployed cloud-native applications on AWS, leveraging AWS API Gateway for secure API management and load balancing.

• Applied performance tuning techniques on SQL queries, SSIS packages, and ReactJS components to enhance application efficiency and reduce latency.

• Developed secure RESTful Web APIs using ASP.NET Core Web API with OAuth2 and JWT authentication.

• Integrated Docker and Kubernetes for containerized deployments, ensuring seamless scaling in cloud-based environments.

• Experience with ESRI ArcGIS SDK for integrating mapping and geospatial analysis into .NET applications.

• Developed and maintained GIS-based applications using ArcGIS Server, ArcGIS Online, and ArcGIS API for JavaScript.

• Designed and implemented GIS solutions for spatial data visualization, analysis, and geoprocessing workflows.Developed and maintained React applications using Redux, TypeScript, HTML, CSS, JavaScript, and Bootstrap, ensuring a dynamic and high-performance UI.

• Built reusable React components, optimized state management with Redux, and improved frontend performance through memoization and lazy loading.

• Integrated into AWS Lambda for serverless computing, handling asynchronous workflows and event-driven tasks efficiently.

• Configured and managed content types, workflows, and content creation processes within Sitefinity, ensuring that the CMS met the specific needs of the organization and was optimized for content editors.

• Deployed and orchestrated containerized microservices using Docker and AWS ECS, ensuring scalability, resilience, and streamlined deployments.

• Automated CI/CD pipelines using AWS CodePipeline, integrating unit tests, security checks, and seamless deployment workflows.

• Designed and implemented NoSQL database solutions using AWS DynamoDB to ensure high availability and scalability.

• Utilized RESTful APIs with OAuth2 authentication and JWT tokens for secure data exchange.

• Deployed and orchestrated AWS Lambda for serverless computing and used API Gateway for API management.

• Conducted unit testing using XUnit, ensuring high code quality and maintainability.

• Performed frontend testing using Karma and Jasmine, validating UI components, API integrations, and user interactions in React applications.

• Utilized Postman, SOAP UI, and Swagger UI for API testing, ensuring accuracy, performance, and compliance.

• Used Git for version control, following Git Flow strategies for efficient collaboration and release management.

• Built WPF applications using MVVM architecture, ensuring a smooth user experience with rich client-side functionality and data-binding support.

Environment: .NET Core, ASP.NET Core Web API, Onion Architecture, React, Redux, TypeScript, HTML, CSS, Bootstrap, SQL Server, AWS API Gateway, AWS Lambda, AWS ECS, MSMQ, Docker, Git, XUnit, Karma, Jasmine, Postman, SOAP UI, Swagger UI, Serilog, JIRA, Visual Studio, SQL Server Management Studio

Role: Senior Full Stack .Net Developer

Client: State of Alabama, Alabama, USA Dec 2018 to Jul 2021

Responsibilities:

• Followed Agile SDLC methodologies, participating in sprint planning, daily stand-ups, retrospectives, and code reviews to ensure timely and efficient development cycles.

• Developed and maintained web applications using C#, ASP.NET Core/MVC, Web API 2, integrating SQL Server as the backend database with Entity Framework for efficient ORM operations.

• Architected and developed applications using MVC architecture with ASP.NET Core/MVC, ensuring separation of concerns and scalability of web applications.

• Designed dynamic, responsive user interfaces using Angular 11, TypeScript, Bootstrap 4/5, HTML5, and CSS3, ensuring cross-platform compatibility and enhanced UI/UX.

• Implemented Angular Services, Directives, Pipes, and Lazy Loading to improve performance and maintainability of single-page applications (SPAs).

• Utilized Reactive Forms and Template-Driven Forms in Angular, ensuring efficient user input handling and validation.

• Integrated Sitefinity CMS with various backend systems and APIs, streamlining business processes and ensuring smooth data synchronization across multiple platforms.

• Integrated RxJS for effective state management, observables, and asynchronous event handling in Angular applications.

• Developed RESTful Web APIs using ASP.NET Core and optimized database interactions using Entity Framework Core.

• Worked with Azure DevOps CI/CD pipelines, streamlining software development and deployment.

• Created technical documentation (inline comments, Word documents, and diagrams) to enhance maintainability and future scalability.Implemented RESTful Web APIs with OAuth 2.0 and JWT authentication, enhancing security across distributed systems.

• Developed and implemented PostgreSQL stored procedures and functions, enhancing application performance and modularity.

• Leveraged Azure services, including Azure Functions, Event Grid, Azure App Services, Service Bus, and Event Hubs, for cloud-native, event-driven architecture.

• Configured and optimized Azure DevOps CI/CD pipelines, automating build, test, and deployment processes for efficient software delivery.

• Managed containerized microservices with Docker and Kubernetes (AKS), ensuring high availability and scalability in production.

• Enhanced database performance with Stored Procedures, Indexing, and Query Tuning in SQL Server and Azure SQL, improving data retrieval efficiency.

• Implemented Redis and RabbitMQ for caching and message queuing, optimizing performance and scalability.

• Integrated Application Insights and Azure Monitor for real-time logging, monitoring, and troubleshooting.

• Developed a healthcare information management system for patient data storage and retrieval using .NET and WPF.

• Applied MEF (Managed Extensibility Framework) for plugin-based architecture, allowing hospital staff to extend the system’s functionality as needed.

• Wrote unit tests using NUnit, Jasmine, and Karma, ensuring high test coverage and reliability.

• Deployed and maintained Azure Kubernetes Service (AKS) clusters for container orchestration, enabling scalable cloud-based solutions.

Environment: ASP.NET Core/MVC, C#, SQL Server, Azure (Functions, AKS, App Services, Event Grid, DevOps, Application Insights), Angular (2/4/5/16), TypeScript, Bootstrap, HTML5, CSS3, RxJS, RESTful Web API, Entity Framework, Redis, RabbitMQ, Docker, Kubernetes, Jasmine, NUnit, JSON, Azure Monitor, Visual Studio, Git.

Role: Senior .Net Developer

Client: Charter Communications, Negaunee, MI Aug 2017 to Sep 2018

Responsibilities:

• Developed new functionalities for an existing user-facing application using Microsoft technologies such as ASP.NET MVC 5, JavaScript, HTML5, XML, AJAX, CSS3, and IIS 7.5/8.0.

• Implemented Model-View-Controller (MVC 5) architecture, improving code organization, maintainability, and separation of concerns.

• Designed and developed RESTful Web APIs using ASP.NET Web API 2 with OAuth 2.0 and JWT authentication for secure communication between services.

• Integrated jQuery, AJAX, and JSON to build dynamic web interfaces with seamless backend interactions.

• Developed WCF services using JSON and SOAP, ensuring interoperability with existing legacy systems.

• Worked with Entity Framework 6.0 for data access, optimizing queries and ensuring efficient interaction with SQL Server 2014.

• Developed Windows-based applications, ensuring seamless compatibility with Windows systems and peripherals.

• Designed and developed Stored Procedures, Views, and Triggers in SQL Server 2012/2014, improving database performance.

• Migrated legacy ASP applications to ASP.NET MVC 5, enhancing maintainability, scalability, and security.

• Built modular and dynamic UI components using AngularJS and ReactJS, modernizing the application front-end.

• Utilized GitHub for version control and deployment workflows, improving team collaboration and minimizing production downtime.

• Integrated React Router and Redux to manage application state and implement efficient client-side routing.

• Designed and implemented microservices-based architecture using .NET Core 2.0, increasing scalability and fault tolerance.

• Deployed and orchestrated Docker containers using Kubernetes, improving application scalability and resource utilization.

• Developed and maintained AWS-hosted services, working with EC2, S3, SNS, and SQS to optimize cloud resource management.

• Developed and maintained Payment APIs for seamless integration with banks, payment processors, and third-party financial services.

• Enabled support for multi-currency transactions and cross-border payments, ensuring compliance with region-specific financial regulations.

• Developed and deployed CI/CD pipelines using Jenkins and TFS, ensuring faster release cycles.

• Worked with MS Word-based documentation to ensure clear technical design and requirements tracking.Collaborated with offshore development teams, conducting requirement analysis, technical documentation, and code reviews for best practices.

• Assisted the Production Support Team in resolving performance bottlenecks, fixing bugs, and maintaining applications.

Environment: Visual Studio 2015/2017, C# 6.0, .NET Core 2.0, ASP.NET MVC 5, Web API 2, Entity Framework 6, WCF, REST, JSON, SOAP, jQuery, AngularJS, ReactJS, Redux, IIS 7.5/8.0, SQL Server 2012/2014, SSRS, SSIS, AWS (EC2, S3, SNS, SQS), Docker, Kubernetes, TFS, Jenkins.

Role: .Net Full Stack Developer

Client: HDFC Bank, Hyderabad, India Oct 2014 to May 2017

Responsibilities:

• Followed Waterfall SDLC methodology throughout the project lifecycle, ensuring a structured and systematic development process.

• Utilized C#, ADO.NET, and XML to retrieve data from SQL Server 2008/2012 and dynamically display it on the UI.

• Developed and deployed a 3-Tier Architecture Application, implementing UI Layer, Business Layer, and Data Access Layer using C#.NET and ADO.NET for enhanced maintainability.

• Designed and developed abstract classes, interfaces, and business logic layers in C#, ensuring reusable and modular code.

• Developed SOAP-based WCF Services to interact with the Business Layer and Database, improving response times and system scalability.

• Designed and developed front-end components using ASP.NET WebForms, HTML5, CSS3, JavaScript, jQuery, and AJAX to enhance user experience.

• Configured authentication and authorization using ASP.NET Membership and Role Management to enhance application security.

• Implemented AJAX Toolkit controls for a richer, more interactive UI experience.

• Worked with ADO.NET components such as Data Adapter, Data Reader, Dataset, and Data Table to efficiently manage data access.

• Utilized XML and XSLT for data formatting and transformation before displaying it on the UI.

• Hosted and managed WCF Services on IIS 6.0/7.0, ensuring high availability and reliable performance.

• Developed Stored Procedures, Views, and Functions in SQL Server 2008/2012, optimizing database performance and query execution time.

• Integrated jQuery-based event handling and AJAX for asynchronous data retrieval, reducing page reloads and enhancing performance.

• Conducted unit testing using NUnit and MSTest frameworks to ensure code quality.

• Worked extensively with ASP.NET State Management (View State, Session State, Cookies, Query Strings) to maintain the application state effici

• Integrated SOAP and RESTful Web Services, ensuring seamless data exchange across distributed systems.

• Optimized database performance and security by developing Stored Procedures, Indexes, and Triggers in SQL Server.ently.

• Designed and implemented RESTful Web APIs using ASP.NET Web API 2, integrating with OAuth 2.0 and JWT for enhanced security.

• Deployed Microservices architecture using AWS EC2, S3, SNS, and SQS, optimizing cloud resource management.

• Applied Windows Communication Foundation (WCF) security measures, including Message and Transport-level security, to ensure data integrity.

• Used Team Foundation Server (TFS) for version control, continuous integration, and deployment automation.

• Debugged and optimized C# and SQL code, improving application performance and reducing system crashes.

Environment: Visual Studio 2010, C# .NET 3.5, Web Services, jQuery, IIS6, JavaScript, HTML, CSS, AJAX Toolkit, Oracle Developer, HTML, ReactJS, CSS, TFS.

EDUCATION

Bachelor’s of Technology : R.V.R & J.C. COLLEGE OF ENGINEERING (CSE) 2010 - 2014



Contact this candidate