Post Job Free
Sign in

Stack Developer 1 0

Location:
Columbus, OH, 43215
Posted:
February 14, 2025

Contact this candidate

Resume:

BINDU DEVALLA

Senior .NET Full Stack Developer

Email: **************@*****.*** PH: +1-312-***-****

https://www.linkedin.com/in/bindu-devalla-014173179/

Professional Summary

•Around 9 years as a .NET Full Stack Developer specializing in enterprise application development.

•Proficient in C#, .NET Framework (1-4.8), ASP.NET MVC (1.0–6.0), ASP.NET Core (1.0–8.0), WinForms, WPF, ADO.NET, LINQ, DAPPER, WCF, Web Services, and IIS.

•Strong front-end experience with JavaScript, TypeScript, Angular (10+), jQuery, Bootstrap, and AJAX.

•Expertise in SOLID principles, Design Patterns (Repository, Factory, Singleton, Dependency Injection), and architectural design.

•Worked with Onion Architecture, MVC, MVVM, N-Tier Architecture, and Microservices.

•Experience in Healthcare, Commercial, and Financial domains.

•Skilled in SQL Server, PostgreSQL, MongoDB, Entity Framework (DB-First, Code-First, Model-First), and query optimization.

•Extensive experience with JSON and XML for data interchange. Hands-on experience with Azure API Management for API security and management in the cloud.

•Developed RESTful/SOAP APIs, Node.js integrations, OAuth2, JWT, SSL/TLS security implementations.

•Hands-on with Azure API Management, Azure Service Bus, Azure Functions, Blob Storage, VNets, Load Balancers, ARM, and PowerShell.

•CI/CD expertise with Azure DevOps (Pipelines, YAML, Release Pipelines) and Git, SVN, TFS for version control.

•Strong background in unit testing (xUnit, NUnit), front-end testing (Jasmine, Karma, Jest), and automation (Selenium, Citrus, Postman, SOAP UI, Swagger UI).

•Experienced in Apache Kafka, RabbitMQ, MSMQ for distributed messaging.

•Familiar with SonarQube for static code analysis and WCF for service-oriented applications.

Technical Skills

.NET Technologies:

.NET(5/6), .Net Core (2/3.1) & .Net Framework (1/3/4/4.5/4.6/4.8), ADO.NET, ASP.NET Core, WCF, WPF, LINQ, MVC Core (2.2/3.1/5/6), Web forms

Languages:

C# .NET, VB.NET, VB, C, C++, python

Web Technologies:

ASP.NET, jQuery, Angular (2/9/10/14/18), Angular JS, Ajax, Web Services, Bootstrap, React, Kendo UI, XAML, XSL, XSLT

Scripting Languages:

JavaScript, JQuery, knockout JS, Node JS, VB Script, Python, PHP

Database Technologies:

SQL Server, MS Access, T-SQL, PL/SQL, MySQL, PostgreSQL, Oracle SQL, NoSQL (MongoDB, Cosmos)

ORM Framework:

Entity Framework, N Hibernate and ADO.NET

IDE Tools:

Visual Studio 2003/05/08/10/12/13/15/17/19/22, VS Code, Atop, Eclipse, IntelliJ

Test Frameworks:

MS Test, N unit, xUnit, Mocking, Visual Studio Unit Test

Operating Systems:

Windows 2000, Professional, XP, 7 and 8, Windows 2003/2012 Server, Win NT, ad Win 95/98, Win-2000/2003/2008/2010, OSX, Unix

Web Servers:

Microsoft Internet Information Services - IIS (5.0/6.0/7.5/8.0)

Reporting Tools:

SSRS, SSIS, Crystal Reports 7.0/9.0

Version Control:

Visual SourceSafe(VSS), Team Foundation Server(TFS), SVN, VSTS, GIT

Cloud Services

Microsoft Azure (Azure App Services, Azure Functions, Azure SQL Database, Azure Storage, Azure Cosmos DB, Azure DevOps), AWS

Software Methodologies:

Agile SCRUM, Agile RUP, Waterfall

Professional Experience

Express Scripts, St Louis, MO May 2023 to Present

Role: .NET Full Stack Developer

Responsibilities:

•Collaborated in an Agile environment, actively contributing to all phases of the Software Development Life Cycle (SDLC), including requirement analysis, system design, development, testing, deployment, and maintenance.

•Redesigned a legacy clinical trial management system (CTMS) into a microservices architecture using C# and ASP.NET Core 8, improving performance, scalability, and regulatory compliance (FDA 21 CFR Part 11). Enabled secure patient data management, real-time reporting, and integration with electronic health records (EHR).

•Enhanced the User Interface (UI) by implementing advanced dynamic data visualization and interactive charts with Angular Material, HTML, CSS, Bootstrap, and TypeScript, significantly enhancing Responsiveness, User Experience (UX), and overall application performance on both desktop and mobile platforms.

•Developed reusable components and services in TypeScript, following Angular 18 structure, utilizing dependency injection for efficient CRUD operations.

•Facilitated Blazor and Razor Pages for front-end development, integrating jQuery, AJAX, and JSON to enable real-time data processing and dynamic content updates, enhancing interactivity and responsiveness.

•Developed RESTful APIs using the .NET 6, ASP .NET Core Web API, C#, and Entity Framework Core, optimizing performance with Multi-Threading, Thread Pool techniques, and caching mechanisms such as Redis to enhance responsiveness and efficiency.

•Implemented OAuth2 for secure identity and access management across microservices, enhancing system resilience.

•Implemented asynchronous messaging and event-driven architecture using Apache Kafka, ensuring reliable communication between distributed systems. Utilized SignalR for real-time bi-directional communication, enhancing responsiveness and user experience.

•Utilized SQL Server TSQL for backend data management, handling healthcare professional information (e.g., certificates, images) and patient records, ensuring secure, scalable, and efficient data storage.

•Utilized T-SQL for fine-tuned control over queries and stored procedures, and generated reports using SQL Reporting Services (SSRS).

•Leveraged Azure Blob Storage for managing unstructured data, Azure Key Vault for secure secret management, and Azure App Services for efficient deployment and high availability.

•Implemented Azure DevOps (CI/CD) pipelines for deployment of .NET application, utilizing Docker containers and Kubernetes for efficient release cycles.

•Ensured the reliability of RESTful services through API testing with Postman and implemented testing strategy, including unit testing with xUnit and front-end testing with Jasmine.

•Managed code with Git, implementing effective branching strategies to facilitate team collaboration.

•Integrated Log4Net for centralized logging, error tracking, and debugging to enhance system monitoring and issue resolution while utilizing JIRA to track and prioritize tasks, resolve critical issues, and perform root cause analysis to prevent future impacts on customer business.

Environment: .NET Core 8, C#, ASP.NET Core, Microservices Architecture, Angular 18, TypeScript, Angular Material, HTML, CSS, Bootstrap, jQuery, AJAX, RESTful APIs, Entity Framework Core, AutoMapper, Multi-Threading, Redis, SignalR, OAuth2, Apache Kafka, SQL Server, T-SQL, SSRS, Azure Blob Storage, Azure Key Vault, Azure App Services, Azure DevOps (CI/CD), Docker, Postman, NUnit, Jasmine, Git, Log4Net, JIRA.

Empower Retirement, Greenwood Village, CO January 2022 to April 2023

Role: .NET Developer

Responsibilities:

•Participated in the Full Software Development Life Cycle (SDLC), including Analysis, Design, Implementation, Testing, and Maintenance, following Agile Methodology to ensure continuous delivery and iterative improvements.

•Developed a scalable and maintainable web application using .NET Framework and .NET Core within an ASP.NET Core MVC architecture, applying C# and OOP principles.

•Developed a Responsive UI using Angular 18, Redux, TypeScript, and Bootstrap, ensuring Optimized User Experience (UX) and Performance.

•Optimized Performance by applying Lazy Loading and Change Detection Strategies, reducing Unnecessary Re-Renders and improving Application Speed.

•Integrated Angular with .NET Web API Endpoints for Client-Server Communication.

•Utilized AJAX for Asynchronous Data Retrieval, optimizing Page Load Performance.

•Designed and implemented Entity Framework Core using the Code-First approach, applying the Repository Pattern for a modular backend architecture, and Developed RESTful Web API using ASP.NET Core MVC, C#, and Entity Framework Core for efficient communication between the backend and client-side.

•Leveraged advanced concepts in ASP.NET Core MVC, focusing on Models and Providers to create a sophisticated backend infrastructure. Utilized Filters to optimize request/response processing, improving code maintainability.

•Integrated Azure Active Directory (Azure AD) for Secure Authentication, Single Sign-On (SSO), and Access Management.

•Designed messaging solutions with RabbitMQ to handle high-volume messages, ensuring scalability.

•Implemented SignalR for Real-Time Bi-Directional Communication, enhancing UX and System Responsiveness.

•Utilized SQL Server for Backend Data Management, ensuring Secure, Scalable, and Efficient Data Storage.

•Optimized database performance by implementing T-SQL, stored procedures, and complex data extraction. Utilized SQL Server Integration Services (SSIS) to streamline data integration and load into relational databases.

•Deployed application on Azure App Services and implemented Infrastructure as Code (IaC) using Azure Resource Manager (ARM) Templates and Terraform for automated deployment and configuration management.

•Optimized performance by implementing Azure Cache for Redis for efficient caching, reducing database load. Utilized Azure Queue Storage for asynchronous and reliable messaging between application components.

•Enhanced security by configuring Azure Key Vault for secure storage of API keys, secrets, and credentials, ensuring robust data protection.

•Implemented API testing with Swagger UI to ensure the integration of RESTful services, conducted unit testing with xUnit, and performed front-end testing with Karma to maintain code quality and stability.

•Developed Automated UI Tests using Selenium, improving Regression Testing Efficiency.

•Integrated Kubernetes for Orchestration and Deployment of Microservices, ensuring Scalability and Fault Tolerance.

•Configured CI/CD Pipelines using Git and Jenkins, automating build, deployment, and version control for improved development efficiency.

•Tracked and managed project progress using JIRA, ensuring timely issue resolution and efficient workflow management.

Environment: .NET Framework, .NET Core, C#, OOP, ASP.NET Core MVC, Entity Framework, RESTful Web API, Angular, Redux, React Router, TypeScript, Bootstrap, AJAX, SignalR, RabbitMQ, JWT Authentication, Azure AD, Azure App Services, Azure Resource Manager (ARM) Templates, Terraform, Azure Queue Storage, Azure Cache for Redis, Azure Key Vault, SQL Server, T-SQL, SQL Server Integration Services (SSIS), Kubernetes, Selenium, Swagger UI, xUnit, Karma, Git, Jenkins Serilog, JIRA.

State of Michigan, Lansing, MI November 2018 to December 2021

Role: .NET Developer

Responsibilities:

•Adhered to Agile Framework and SDLC, actively participating in Scrum meetings to align with project objectives.

•Developed Business Logic and Data Tier components using C#, ASP.NET MVC, ensuring modular and scalable architecture.

•Developed AngularJS application using Directives, Filters, Routing, and Services, enhancing front-end performance.

•Optimized User Interfaces using HTML5, CSS3, jQuery, and AngularJS UI Components, ensuring a responsive and user-friendly experience.

•Managed AJAX calls from AngularJS UI to Controller Actions using jQuery and processed JSON responses dynamically, enhancing application responsiveness.

•Designed and implemented RESTful Web APIs and WCF Services to facilitate communication between distributed systems.

•Utilized Entity Framework for Database Interaction, implementing Mappings, Model Changes, and CRUD operations.

•Implemented Security Features such as Form-Based Authentication and Role-Based Authorization within the .NET framework, ensuring secure access control.

•Implemented Asynchronous Messaging with Apache Kafka, ensuring reliable event-driven communication.

•Wrote complex T-SQL queries and stored procedures and generated reports using SQL Server Reporting Services (SSRS) to optimize data processing.

•Managed large GIS datasets and cloud-based geospatial storage solutions, ensuring data integrity, scalability, and efficient spatial analysis.

•Implemented Unit Testing using xUnit.net, front end testing using Jasmine and API testing using SOAP UI ensuring software integrity and compliance with financial regulations like Basel III and Sarbanes-Oxley Act.

•Managed Code using TFS, applying Branching Strategies to facilitate Team Collaboration and Code Reviews.

•Tracked and managed project progress using TFS, ensuring efficient workflow, task prioritization, and issue resolution.

Environment: C#, ASP.NET MVC, REST/WCF Web Services, ASP.NET Web API, POSTMAN, .NET, AngularJS, Azure Blob Storage, GDPR, PCI DSS, Entity Framework Core - Code First Approach, CRUD, HTML5, CSS3, jQuery, UI, ng-grid, AJAX, JSON, T-SQL, SQL Reporting Services (SSRS), xUnit.net, TFS.

Ahex Technologies, Hyderabad, India May 2017 to August 2018

Role: .NET Developer

Responsibilities:

•Participated in Agile (Scrum) meetings to align on project expectations, ensuring smooth execution throughout the SDLC.

•Developed robust web application using .NET Framework, ASP.NET MVC, C#, and OOP principles, ensuring maintainability and scalability.

•Designed and developed SOAP-based Web Services for seamless communication between distributed systems.

•Utilized ADO.NET as the ORM framework for efficient data access and database interactions.

•Processed and structured data using XML, ensuring seamless data exchange and integration with various systems.

•Developed single-page application (SPAs) using React, optimizing page load times and enhancing user experience.

•Implemented dynamic UI components with jQuery and enabled asynchronous data retrieval using AJAX.

•Applied security best practices, leveraging IIS security models and implementing secure authentication mechanisms in ASP.NET application.

•Built data ingestion pipelines using Apache Kafka to efficiently process data from web servers, databases, IoT devices, and log files.

•Executed complex T-SQL queries for data extraction and utilized SSIS to load data into relational databases (RDB).

•Managed large datasets efficiently using AWS S3, ensuring high security and accessibility.

•Deployed application on AWS, optimizing server-side operations using the Kestrel web server for improved performance and responsiveness.

•Conducted unit testing using NUnit, along with integration testing, performance testing, and system testing to ensure software reliability.

•Integrated Log4Net for centralized logging, error tracking, and debugging, enhancing system monitoring and issue resolution.

•Utilized SVN for version control and Rally for issue tracking, ensuring efficient collaboration, streamlined workflows, and timely resolution of project tasks.

Environment: .NET Framework, ASP.NET MVC, C#, OOP, SOAP-based Web Services, ADO.NET, XML, React, Single-Page Applications (SPAs), jQuery, AJAX, IIS Security, Secure Authentication, Apache Kafka, T-SQL, SSIS, Relational Database (RDB), AWS S3, AWS Deployment, Kestrel Web Server, NUnit, Integration Testing, Performance Testing, System Testing, Log4Net, SVN, Rally.

Veon Consulting Pvt Limited, Hyderabad, India May 2016 to April 2017

Role: .NET Developer

Responsibilities:

•Followed Waterfall methodology to manage project phases, ensuring structured development and timely delivery.

•Developed web application using C#, ASP.NET WebForms, and ADO.NET, ensuring seamless user interaction and maintainability.

•Designed and implemented SOAP-based Web Services, enabling reliable communication between distributed systems.

•Utilized ADO.NET for efficient database interactions, implementing Data Access Assemblies with validation controls, user controls, and role-based authorization for secure backend operations.

•Processed and structured data using XML, ensuring smooth data exchange and integration with multiple systems.

•Built responsive front-end interfaces using WebForms, HTML, CSS, JavaScript, jQuery, and AJAX, enhancing application usability and interactivity.

•Designed and managed relational databases using PostgreSQL, optimizing data storage, retrieval, and performance.

•Performed unit testing using XUnit, along with integration testing, performance testing, and system testing to ensure application reliability.

•Utilized SVN for version control, ensuring efficient code management, collaboration, and version tracking.

•Managed project tasks and issue tracking using JIRA, streamlining workflows and ensuring effective project execution.

•Integrated Serilog for centralized logging and JIRA for tracking project management.

Environment: C#, ASP.NET WebForms, ADO.NET, SOAP Web Services, XML, HTML, CSS, JavaScript, jQuery, AJAX, PostgreSQL, XUnit, SVN, JIRA.

EDUCATION

●Bachelor of Engineering in Electronics and Communication Engineering from Chaitanya Bharathi Institute of Technology, Hyderabad – 2016



Contact this candidate