Home

Amarthyan Reddy Sudini - Senior Full Stack .Net Developer
[email protected]
Location: Remote, Remote, USA
Relocation:
Visa:
Resume file: AmarthyanReddy_.NetDeveloper_1760457560518.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
Amarthyan Reddy Sudini
Senior Full Stack .NET Developer
PH: +1 630 708-6910, Email: [email protected], Linkedin
Professional Summary:
Seasoned Full Stack .NET Developer with 10+ years of professional experience in designing, developing, and deploying high-performance enterprise applications across Healthcare, Banking, Financial, Transportation, and Service-based domains.
Proficient in architecting and implementing microservices-based architectures using ASP.NET Core 8 Web API, C#, and .NET Framework, focusing on modularity, scalability, and performance optimization across distributed systems.
Demonstrated expertise in building RESTful and SOAP-based web services, integrating cross-domain systems through Azure API Gateway, OAuth2 authentication, and message-driven pipelines using Apache Kafka and RabbitMQ for asynchronous communication.
Skilled in front-end development using Blazor Server, Angular 16/14, JavaScript, HTML5, CSS3, and Bootstrap 5, developing interactive dashboards, responsive UIs, and reusable components aligned with accessibility and performance standards.
Strong command of Entity Framework Core, Entity Framework 6, and ADO.NET, with experience designing optimized schemas, stored procedures, and LINQ-based queries to ensure data integrity and efficient ORM-based data access.
Experienced in both SQL and NoSQL databases, including SQL Server 2022/2016, MongoDB, and PostgreSQL, implementing schema design, indexing, caching, and query optimization for high-volume transactional systems.
Extensive experience with Microsoft Azure and AWS Cloud platforms, deploying solutions using Azure App Services, AKS (Kubernetes), Key Vault, Blob Storage, and DevOps CI/CD pipelines, as well as AWS Elastic Beanstalk, S3, and RDS.
Hands-on expertise in implementing CI/CD automation using Azure DevOps, managing containerized deployments with Docker, and enforcing continuous quality through SonarQube integration and automated build validation.
Strong understanding of Agile Scrum methodology, conducting sprint planning, backlog grooming, daily stand-ups, and retrospectives to ensure iterative delivery and stakeholder satisfaction.
Developed and maintained high-performing APIs and backend services with secure authentication, exception handling, and logging mechanisms using Serilog, CQRS, and Dependency Injection (DI) for modular scalability.
Proficient in using testing frameworks such as xUnit, Karma, and Jasmine, along with Postman, SOAP UI, and Swagger UI for API validation, contract testing, and regression analysis across modules.
Experienced in managing version control systems like Git, TFS, and SVN, employing GitFlow branching strategies, pull-request approvals, and tagging for stable release management.
Adept at using Visual Studio (2017 2022) and Visual Studio Code for full-stack development, debugging, code optimization, and integration with Docker and Azure extensions.
Recognized for delivering secure, high-availability, cloud-native applications that reduce downtime, enhance performance, and improve maintainability across mission-critical enterprise environments.
Effective communicator and team collaborator with proven ability to mentor developers, lead Agile teams, and translate complex business requirements into scalable, secure, and reliable technical solutions.
Committed to continuous learning, innovation, and emerging technology adoption, driving excellence in software engineering, architecture modernization, and digital transformation initiatives.
Technical Skills:
Programming Languages: C#, JavaScript, TypeScript, SQL, HTML5, CSS3
.Net Technologies: ASP.NET Core 8 Web API, Blazor Server, ASP.NET MVC 5, ASP.NET Web Forms, ADO.NET, Entity Framework Core, Entity Framework 6.
Web Technologies: Angular14-16, JavaScript, HTML5, CSS3, Bootstrap 5, AJAX, JSON, XML, RESTful & SOAP Web Services.
Databases: SQL Server 2022 / 2016, MongoDB (NoSQL), PostgreSQL
Software Engineering: Microservices, MVC Architecture, Onion Architecture, Agile Scrum Methodology, SOLID Principles, CQRS Pattern
Reporting Tools: Swagger UI, Postman, SOAP UI, Azure Monitor, Application Insights
Testing Tools: xUnit, Karma, Jasmine, Postman, Swagger UI, SOAP UI, SonarQube.
Cloud Technologies: Microsoft Azure (App Services, API Gateway, Blob Storage, Service Bus, Key Vault, Application Insights, DevOps CI/CD Pipelines), AWS (Elastic Beanstalk, RDS, S3).
Other Tools: Git, TFS, SVN, Azure DevOps, Docker, Apache Kafka, RabbitMQ, JIRA, Visual Studio, Visual Studio Code.

Professional Experience:
Client: Carington, Frisco, TX Oct 2024 - Present
Role: Senior Full Stack .NET Developer
Responsibilities:
Designed and developed scalable microservices architecture using ASP.NET Core 8 Web API, ensuring modular deployment, independent scaling, and fault-tolerant communication between services.
Built secure RESTful APIs with well-defined routes, versioning, and JSON-based data contracts to ensure high-performance interoperability across internal and third-party systems.
Integrated Entity Framework Core 8 for ORM-based data access, implementing repository and unit-of-work patterns to maintain transactional consistency and cleaner separation of concerns.
Developed and optimized backend services using C#, async/await, and CQRS patterns to enhance concurrency, maintainability, and throughput across distributed environments.
Implemented custom middleware for centralized exception handling, structured logging, and authentication token validation to enforce uniform request processing.
Integrated Node.js microservices for background processing tasks such as email notifications, audit logging, and report generation, seamlessly communicating with .NET APIs via Kafka topics.
Developed a modern, interactive Blazor Server frontend using Razor Components and SignalR for real-time dashboards, data visualization, and dynamic patient workflows.
Implemented reusable components with two-way data binding, cascading parameters, and event callbacks, improving UI performance and development efficiency.
Integrated RESTful APIs into Blazor using dependency injection and HttpClient services for secure and asynchronous communication with backend modules.
Applied responsive layouts and adaptive theming through Bootstrap 5 integration, improving accessibility and cross-device compatibility.
Deployed microservices and frontend applications on Microsoft Azure App Services, leveraging Azure API Gateway for secure routing, throttling, and centralized load balancing.
Configured Azure Key Vault and Managed Identity for secret management, while enabling Azure Application Insights and Monitor for observability, telemetry, and proactive alerting.
Implemented Azure DevOps CI/CD pipelines for automated build, testing, static analysis, and blue-green deployments across Dev, QA, and Prod environments.
Designed relational data models and stored procedures in SQL Server 2022, ensuring normalized schemas, indexing, and performance tuning for transactional efficiency.
Integrated Entity Framework Core with code-first migrations, LINQ queries, and lazy loading to streamline data access and simplify schema evolution.
Utilized JSON as the standard data exchange format across APIs and services, enhancing integration performance and readability for both internal and external consumers.
Created comprehensive unit and integration tests using xUnit, achieving consistent validation of service logic, data flows, and performance metrics.
Performed UI component testing using Karma and Jasmine to verify DOM rendering, event handling, and inter-component communication.
Conducted API testing and regression validation using Postman, SOAP UI, and Swagger UI, ensuring endpoint accuracy and stability before release.
Deployed containerized microservices through Docker and orchestrated them using Azure Kubernetes Service (AKS) for auto-scaling and seamless rollouts.
Integrated Apache Kafka for asynchronous message queuing, enabling real-time communication between microservices for event-driven processing.
Utilized SonarQube within CI/CD pipelines to perform static code analysis, enforce code quality standards, and maintain zero critical issues.
Maintained version control using Git with GitFlow branching, pull-request reviews, and tagged releases for traceable, clean deployments.
Developed, debugged, and profiled solutions using Visual Studio 2022 and Visual Studio Code, leveraging integrated Docker and Azure extensions.
Followed Agile Scrum SDLC, conducting sprint planning, daily stand-ups, and retrospectives to ensure iterative development and faster delivery cycles.
Environment: ASP.NET Core 8 Web API, Blazor Server, C#, Entity Framework Core, SQL Server 2022, Azure Cloud (App Services, API Gateway, Key Vault, Blob Storage, AKS), Apache Kafka, Docker, Azure DevOps, SonarQube, xUnit, Postman, Swagger UI, SOAP UI, Visual Studio 2022.

________________________________________
Client: Fifth Third Bank Jan 2023 Sep 2024
Role: Senior Full Stack .NET developer
Responsibilities:
Followed Agile Scrum methodology for iterative development participated in sprint planning, backlog refinement, daily stand-ups, and sprint retrospectives to ensure continuous delivery and early feedback loops.
Designed the application using Onion Architecture, separating core business logic, application services, and infrastructure layers to improve modularity, testability, and long-term maintainability.
Implemented a Domain Layer containing all business rules and a Repository Layer for persistence logic, ensuring loose coupling and adherence to SOLID principles.
Developed secure, high-performance ASP.NET Core Web APIs for customer onboarding, account management, and loan processing workflows.
Implemented asynchronous controllers using async/await for non-blocking I/O and optimized throughput during high-volume transaction periods.
Integrated exception handling middleware, model validation, and logging using Serilog for consistent API responses and diagnostic traceability.
Built RESTful services for inter-module communication and integration with third-party credit scoring and payment gateway providers, adhering to REST standards for stateless communication.
Utilized JSON as the standard data format across all endpoints for lightweight and consistent data exchange.
Integrated Entity Framework Core for ORM-based data persistence in the core banking modules (e.g., Customer, Transaction, Loan), Used Code-First Migrations, LINQ, and repository patterns to ensure efficient data access, transaction consistency, and schema versioning.
Built responsive and dynamic Angular 16 front-end components using TypeScript, JavaScript, and Angular Material, ensuring consistent UI across mobile and desktop devices.
Consumed RESTful APIs using Angular s HttpClient, leveraging RxJS Observables for asynchronous event handling.
Implemented lazy loading, route guards, and Reactive Forms to enhance user experience and reduce load times.
Hosted microservices and APIs on Azure App Services with integration through Azure API Gateway for centralized routing, throttling, and security policies.
Leveraged Azure Service Bus for reliable message distribution and Azure Key Vault for secure storage of sensitive credentials.
Configured Azure Application Insights and Azure Monitor for real-time observability, telemetry, and performance tuning.
Implemented OAuth2 authentication and authorization flows using Azure Active Directory (AAD) for secure access to APIs and front-end modules.
Configured role-based access control (RBAC) ensuring that only authorized users could access loan approval or transaction endpoints.
Configured Azure DevOps CI/CD pipelines for automated build, test, and deployment processes. Integrated SonarQube for static code analysis and ensured zero critical code smells before deployment.
Used MongoDB as a NoSQL data store for high-performance transaction logging and audit trails.
Designed collections for customer profiles and transaction histories with proper indexing and schema validation to ensure ACID consistency in hybrid architectures.
Integrated MongoDB with Entity Framework Core extensions (EF Core Mongo Provider) to enable unified data access across SQL and NoSQL contexts.
Developed unit and integration tests for .NET APIs using xUnit, ensuring consistent behavior under various transaction loads.
Created UI component tests using Karma and Jasmine, verifying routing, user interactions, and data binding.
Used Postman and SOAP UI to conduct API regression and performance testing, validating JSON responses and endpoint stability.
Configured RabbitMQ message queues for asynchronous processing between core banking services for account updates, payment notifications, and fraud detection.
Implemented event-driven communication patterns, reducing API coupling and improving system responsiveness.
Deployed containerized services via Docker to Azure environments, enabling smooth rollouts and blue-green deployments.
Used Git as the version control system, following GitFlow branching strategies with pull request-based code reviews.
Managed daily development tasks and sprint deliverables via JIRA and TFS, ensuring full traceability from requirements to release.
Developed and debugged applications using Visual Studio 2022 and Visual Studio Code, utilizing integrated Azure extensions and Docker plugins.
Environment: ASP.NET Core 8 Web API, Angular 16, JavaScript, Entity Framework Core, MongoDB, RabbitMQ, Azure Cloud, Azure API Gateway, OAuth2, Azure DevOps, Git, Visual Studio 2022, Visual Studio Code, JIRA, TFS, Postman, SOAP UI, Karma, Jasmine

________________________________________
Client: State of WV, Charleston, WV May 2020 Dec 2022
Role: Senior Full Stack .NET developer
Responsibilities:
Designed and implemented MVC architecture using ASP.NET MVC 5, enforcing separation of concerns between controller, model, and view layers for modularity and scalability.
Developed RESTful Web APIs within the MVC framework for data exchange between field inspection systems, maintenance dashboards, and central servers.
Implemented Entity Framework 6 (Code-First Approach) for ORM-based database interaction, leveraging LINQ queries and lazy loading for efficient data access.
Utilized JSON as the standard data exchange format for lightweight, cross-platform communication between web and mobile applications.
Developed backend logic in C# for managing road asset inventory, maintenance workflows, and contractor performance analytics.
Developed a responsive Angular 14 front-end with reusable components, reactive forms, and routing modules for dynamic visualization of maintenance and inspection records.
Integrated Angular services with RESTful APIs using HttpClient and Observables for seamless, asynchronous data retrieval and updates.
Applied Angular Material and Bootstrap 5 to deliver modern, accessible, and mobile-friendly UIs for field engineers and administrative staff.
Deployed MVC application and APIs on Microsoft Azure App Services, utilizing Azure Storage Accounts for storing large datasets such as road inspection imagery and maintenance logs.
Configured Azure Monitor and Application Insights to track real-time telemetry, API performance, and diagnostic logs for proactive issue detection.
Used Azure DevOps for automated builds, versioning, and CI/CD pipeline management, ensuring consistent deployment across development and production environments.
Implemented a NoSQL MongoDB database to manage non-relational datasets like GPS tracking logs, sensor data, and real-time traffic analytics.
Designed optimized document schemas with indexing and aggregation pipelines to support high-performance read/write operations for time-sensitive transportation data.
Used Entity Framework 6 to bridge relational data from SQL-based systems with MongoDB, maintaining hybrid data consistency across modules.
Developed unit and integration tests using xUnit to validate controller actions, data access layers, and service interactions across MVC modules.
Conducted regression and API-level testing with Postman and Swagger UI, ensuring endpoint accuracy, validation consistency, and performance under load.
Implemented and documented RESTful APIs to integrate inspection scheduling and asset-tracking modules, following OpenAPI standards for version control and interoperability.
Used Team Foundation Server (TFS) for version control, managing branching, merging, and release tagging to maintain clean, traceable development workflows.
Built and debugged applications using Visual Studio 2019 and Visual Studio Code, leveraging built-in profiling tools for optimization and refactoring.
Followed Agile Scrum methodology, conducting sprint planning, backlog refinement, daily stand-ups, and retrospectives to ensure incremental delivery and alignment with DOT business goals.
Environment: ASP.NET MVC 5, C#, Angular 14, Entity Framework 6, MongoDB (NoSQL), Azure Cloud, RESTful APIs, JSON, xUnit, TFS, Visual Studio 2019, Visual Studio Code, Agile Scrum________________________________________
Client: Global Atlantic financial group, York, NY Mar 2018 Apr 2020
Role: Sr.Net Developer.
Responsibilities:
Designed and developed the system using ASP.NET MVC 5 architecture, enforcing separation of concerns and improving maintainability across business modules.
Built and consumed SOAP-based web services for integrating core financial modules such as account validation, fund transfers, and payment processing.
Defined and maintained WSDL contracts and XML schemas (XSD) to ensure structured communication between internal systems and external financial APIs.
Implemented ADO.NET for database operations using DataAdapters, DataReaders, and parameterized queries, ensuring efficient and secure SQL Server connectivity.
Used transactions and connection pooling in ADO.NET for reliable data consistency and improved performance during concurrent financial transactions.
Utilized XML as the data interchange format for request and response payloads, ensuring compatibility with legacy banking and compliance systems.
Designed responsive HTML5, CSS3, and JavaScript-based web interfaces for investment tracking, fund transfers, and user account management modules.
Implemented AJAX for partial page updates and seamless client-server communication, improving user responsiveness and reducing server load.
Applied custom CSS styling and validation scripts to enhance UI accessibility and user experience across browsers and devices
Deployed and hosted financial web applications on Amazon Web Services (AWS) using Elastic Beanstalk for scalable deployment and S3 storage for document management.
Configured AWS RDS for SQL Server and utilized CloudWatch for performance monitoring, ensuring high availability and minimal downtime during peak transaction hours.
Designed and optimized SQL Server 2016 schema, indexes, and stored procedures to handle high-volume transactional data efficiently.
Implemented ADO.NET CRUD operations and utilized parameterized stored procedures to reduce SQL injection risks and improve query performance.
Developed unit and integration tests using xUnit to validate controller logic, SOAP service endpoints, and financial transaction accuracy.
Conducted regression testing on fund transfer and account modules, ensuring stability across new releases and code merges.
Utilized SVN (Apache Subversion) for version control, managing branching, merging, and tagging of code across distributed development teams.
Built, debugged, and deployed solutions using Visual Studio 2017, leveraging built-in SOAP testing utilities and SQL Server integration tools.
Followed Agile Scrum methodology with sprint-based planning, backlog grooming, and daily stand-ups to ensure timely delivery and iterative product enhancements.
Environment: ASP.NET MVC 5, C#, ADO.NET, SOAP Web Services, XML, HTML5, CSS3, JavaScript, SQL Server 2016, AWS Cloud, SVN, xUnit, Visual Studio 2017, Agile Scrum.
________________________________________
Client: Tech Mahindra, Bangalore, India Jun 2015 Nov 2017
Role: .Net Developer
Responsibilities:
Adopted Agile Scrum methodology, collaborating with business analysts, QA, and stakeholders in two-week sprint cycles to deliver incremental functional modules.
Developed the application using ASP.NET Web Forms (Framework 4.5) to support dynamic web-based service request creation, assignment, and resolution tracking.
Built user controls, master pages, and server-side event handlers to enable modular UI development and rapid form-based data entry.
Used ViewState and Session management techniques for maintaining user context and authentication across postbacks.
Designed custom validators and GridView controls to manage large datasets for service tickets, agent activity logs, and SLA metrics
Created and consumed SOAP-based web services for inter-module communication between the ticketing, billing, and reporting systems.
Applied WS-Security standards for encrypting sensitive data during request and response transmissions.
Implemented ADO.NET for database connectivity with PostgreSQL, using Npgsql provider for executing parameterized SQL queries and stored procedures.
Utilized DataReader and DataAdapter objects for efficient data retrieval, updates, and batch inserts across large datasets.
Managed database transactions and connection pooling to maintain ACID compliance and minimize performance bottlenecks
Utilized XML for system configuration, SOAP message exchange, and data persistence in inter-department workflows.
Designed responsive user interfaces using ASP.NET Web Forms, CSS, and JavaScript, ensuring an intuitive experience for customer service agents and administrators.
Implemented client-side form validation using JavaScript, reducing postback load and improving response times.
Enhanced page interactivity with AJAX callbacks, enabling partial page updates and faster data refresh within service dashboards.
Created unit and integration tests using xUnit to validate SOAP service endpoints, data access layers, and ticket workflow logic.
Used Apache Subversion (SVN) for version control, managing branching, tagging, and merging strategies across multiple sprint releases.
Environment: ASP.NET Web Forms, C#, ADO.NET, SOAP Web Services, XML, CSS, JavaScript, PostgreSQL, xUnit, SVN, Agile Scrum.
Keywords: csharp continuous integration continuous deployment quality analyst user interface javascript sthree New York Texas West Virginia

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];6259
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: