| Sai Hemanth Paturi - Sr .Net FullStack Developer |
| [email protected] |
| Location: Milwaukee, Wisconsin, USA |
| Relocation: Yes |
| Visa: Green Card |
| Resume file: Sai_Hemanth .Net_Developer_1770909585488.docx Please check the file(s) for viruses. Files are checked manually and then made available for download. |
|
Sai Hemanth Paturi
Sr .Net Full Stack Developer +1 (704) 997-9426 | [email protected] |Linkedin Professional Summary: I am a senior .NET Full Stack Developer with over 11+ years of expert experience in systems development and design using Visual Studio .NET. Expert knowledge in developing ASP.NET, Web Services, and Web applications utilizing C#, Visual Basic (VB.NET), and the .NET Framework. Advanced proficiency in front-end technologies including MVC, JavaScript, jQuery, and jQuery Unobtrusive Validation to build robust, validated web forms. Extensive experience developing desktop-based enterprise solutions using WinForms and WPF Forms. Proven expertise in RDBMS management, writing complex SQL/PL-SQL for Oracle and SQL Server environments. Designed enterprise platforms using Microservices and N-Tier architecture, ensuring seamless scalability for Oracle CPQ (Configure, Price, Quote) integration services. Implemented RESTful APIs with JWT-based OAuth2, middleware pipelines (Polly, Serilog), and Swagger for secure, discoverable services within the AWS ecosystem. Delivered responsive frontend applications using React 18/17, Hooks, Redux, Angular (10 13), and TypeScript 4.6, ensuring WCAG compliance for financial dashboards. Used Entity Framework Core 6.0, Dapper, and ODP.NET for robust data access, optimizing performance and transactional integrity in Oracle Database (19c/12c) and Amazon RDS. Enabled secure data exchange via JSON and XML (NCPDP format), including custom serialization and schema validation for compliance-heavy Oracle ERP data streams. Built event-driven systems using Amazon SQS, Amazon SNS, Apache Kafka, and Azure Service Bus, ensuring fault tolerance and decoupled process orchestration. Developed and maintained GraphQL (Hot Chocolate) endpoints for flexible dashboard queries, improving data fetching efficiency for nested Oracle HCM records. Secured applications using AWS IAM, Amazon Cognito, AWS Secrets Manager, and API Gateway, applying RBAC, throttling, and encrypted secrets management. Automated deployments via AWS CodePipeline and CodeBuild, integrating SonarQube, unit testing, and Helm-based delivery to Amazon EKS and AWS App Runner. Built unit and integration tests using xUnit, NUnit, and Moq, with service mocking to validate .NET backend logic under edge conditions. Developed UI and E2E test suites using Jest, React Testing Library, Cypress, and Selenium, ensuring state consistency across dynamic financial forms. Deployed and monitored cloud-native systems using AWS (EKS, EC2, S3, CloudWatch) and Azure (App Services, AKS), ensuring high availability in production environments. Proficient in Docker, Kubernetes (EKS), and Helm, containerizing microservices and React apps with proper health probes and Helm chart-based orchestration. Designed scalable and normalized Oracle database schemas, PL/SQL packages, stored procedures, and triggers for KYC, AML, and HIPAA modules. Maintained collaborative workflows using Git, GitHub, AWS CodeCommit, and GitFlow strategy with PR validation and policy enforcement. Integrated legacy systems using SOAP (SOAP UI) and refactored them into modern RESTful services while maintaining backward compatibility with Oracle backends. Adept at full-stack development using Visual Studio 2022/2019, VS Code, and Oracle SQL Developer to streamline development and diagnostics. Technical Skills: Category Tools & Technologies Backend & .NET Stack C#, Visual Basic (VB.NET), .NET Framework, ASP.NET MVC, Web Services, WinForms, WPF Forms, Web APIs. Frontend & UI JavaScript, jQuery, jQuery Unobtrusive Validation, HTML5, CSS3, Bootstrap 5.1/3.4, React, Angular. Database & ORM Oracle Database 19c/12c (Advanced PL/SQL), SQL Server (T-SQL), Custom SQL, Stored Procedures, Entity Framework Core 6.0, Dapper, LINQ. Cloud & DevOps Azure DevOps, Git, CI/CD, Power BI, IIS 10.0, PowerShell, AWS (EKS, EC2, S3), Docker, Helm. Source Control TFS (Team Foundation Server), GIT, AWS CodeCommit. Professional Experience: Client: Citi Bank, NYC, NY. Aug 2023 - till date Role: .Net Full Stack Developer Responsibilities: Practiced Agile methodology with JIRA for sprint planning, story grooming, and daily stand ups while collaborating closely with BAs, QA teams, and product owners. Designed the platform using Microservices Architecture, separating presentation, application, domain, and data access layers for clear separation of concerns and maintainability. Built scalable and secure RESTful APIs in ASP.NET Core 6.0 and C# 10.0 to support Oracle ERP loan onboarding, credit scoring, KYC, and approval workflows. Implemented centralized exception handling, middleware-based logging, and policy-based authorization to enforce role and access control across endpoints. Developed and documented RESTful endpoints for KYC checks, loan eligibility, and approval routing, ensuring seamless integration with internal risk and underwriting engines. Used Entity Framework Core 6.0 with repository and unit-of-work patterns for structured ORM and implemented Dapper selectively in reporting modules for performance optimization. Standardized data exchange using JSON with schema validation and serialization policies using System.Text.Json to maintain consistency across services. Introduced GraphQL using Hot Chocolate for React dashboards, allowing nested data retrieval for loan approvals and Oracle HCM records, reducing overfetching. Published and secured APIs via Amazon API Gateway, managing throttling, versioning, and IP filtering for internal enterprise consumers and Oracle CPQ integrations. Integrated OAuth2 with Amazon Cognito, issuing JWT tokens and applying role-based access to loan officers, underwriters, and support staff. Migrated frontend from legacy components to React 18, utilizing Functional Components and Hooks to build reusable standalone UI elements for internal dashboards. Developed and maintained React forms using React Hook Form and Redux Toolkit for state management while maintaining hybrid coexistence with existing web flows. Created responsive layouts using Bootstrap 5, HTML5, CSS3, TypeScript 4.6, and JavaScript with WCAG compliant accessibility for financial applications. Used Oracle Database 19c (via Amazon RDS) for storing structured KYC and audit data, improving transactional integrity across geo-distributed environments. Designed Oracle PL/SQL packages, stored procedures, and custom indexing policies for write-heavy audit logs and Oracle ERP document histories, ensuring optimal performance. Enabled event-driven processing via Apache Kafka, handling asynchronous workflows between loan initiation, document validation, and credit decisioning services. Wrote unit tests for API logic and service layers using xUnit and Moq, ensuring business logic coverage, controller action validation, and service mocking. Developed component unit tests in Jest and React Testing Library for forms, services, and dashboard views, ensuring correctness of state transitions and UI bindings. Verified and tested legacy SOAP endpoints using SOAP UI, primarily during integration testing and to ensure compatibility during system replacement efforts. Defined CI/CD pipelines using AWS CodePipeline and CodeBuild to automate build, testing, and deployment for both .NET and React components. Containerized API services using Docker, orchestrated deployment through AWS pipelines for consistent staging and QA environments. Deployed services using AWS App Runner, Amazon S3, AWS Secrets Manager, and managed secrets via identity-based access (IAM) for configuration handling. Configured distributed monitoring using Amazon CloudWatch and AWS X-Ray, setting up custom traces, dependency tracking, and exception alerts for critical workflows. Used Git with GitFlow strategy and AWS CodeCommit for branch management, code reviews, pull requests, and policy enforcement on PR merges. Developed and debugged full-stack features using Visual Studio 2022 and VS Code, utilizing Live Unit Testing, performance profilers, and integrated Git support. Linked user stories in JIRA with AML compliance, KYC verification, and loan disbursement tracking for traceable delivery and UAT coverage. Environment: C# 10.0, .NET 6, ASP.NET Core, React 18, Redux Toolkit, TypeScript 4.6, Oracle Database 19c, PL/SQL, Dapper, Entity Framework Core 6.0, GraphQL, Oracle ERP, Oracle HCM, Oracle CPQ, OAuth2, Amazon Cognito, Amazon API Gateway, AWS App Runner, Amazon S3, AWS Secrets Manager, Amazon RDS, Docker, AWS CodePipeline, CloudWatch, Apache Kafka, xUnit, Moq, Jest, React Testing Library, SOAP UI, Git, Visual Studio 2022, JIRA. Client: UHG OPTUM, Minnetonka, MN May 2022 July 2023 Role: .Net Full Stack Developer Responsibilities: Followed Agile methodology using JIRA for sprint planning, backlog grooming, retrospectives, and cross-functional collaboration with QA and product teams. Built modular microservices using .NET 6 and C# 10.0, implementing OAuth2 and JWT-based security for sensitive healthcare data protection. Designed and optimized Custom SQL schemas and complex PL/SQL packages in Oracle Database 19c for audit tracking and eligibility rules. Leveraged Azure DevOps and Git for source control, CI/CD pipeline automation, and release management using YAML templates. Built responsive, accessible frontends using React 18 and Bootstrap 5.1, adhering to WCAG standards for government-facing dashboards. Developed Power BI (QuickSight) dashboards to provide real-time analytics and role-based insights for operations and compliance. Managed full SDLC for cloud-native systems, including testing with xUnit/Moq and automated E2E validation with Cypress. Standardized API payloads using JSON format and implemented data annotations with custom converters to maintain consistency and validation across layers. Routed external API traffic via Amazon API Gateway, applying IP filtering, request throttling, and rate limiting for secure access control. Built responsive SPAs using React 18, organizing components with lazy loading, feature-based folder structure, and Hooks for dynamic claim intake forms. Designed cross-device compatible UIs with HTML5, CSS3, Bootstrap 5.1, and TypeScript 4.6, ensuring WCAG compliant accessibility across government dashboards. Used Axios and Redux Toolkit to create robust client-side services with error interception, retry strategies, and token injection middleware. Modeled normalized schemas and created complex PL/SQL packages and stored procedures in Oracle for audit tracking, HCM eligibility rules, and reconciliation workflows. Enabled asynchronous communication via Amazon SQS and SNS, decoupling critical workflows like Oracle CPQ pricing validation and auditing for durable message handling. Built backend unit tests using xUnit and Moq, covering service logic, API controllers, and data access layers with in-memory DbContext configurations. Validated API behavior under edge case conditions using Postman for test suite execution and environment-specific simulations. Created component and unit tests using Jest and React Testing Library for forms and hooks, maintaining modular test coverage with fixture-based testing. Automated end-to-end scenarios using Cypress with TypeScript, validating claims intake, dynamic forms, and cross-service workflows from UI to DB. Defined AWS CodePipeline and CodeBuild CI/CD pipelines using YAML templates, automating build, unit testing, SonarQube analysis, and staged deployments. Integrated SonarQube for static code analysis with thresholds for maintainability, test coverage, and vulnerability detection across .NET and React codebases. Containerized microservices using Docker, deployed to Amazon EKS via Helm charts, and configured readiness/liveness probes for cluster health. Provisioned and secured cloud resources including AWS App Runner, Secrets Manager, and S3 using managed identity access and IAM Roles. Monitored app health with Amazon CloudWatch and AWS X-Ray, capturing distributed traces, custom metrics, and failures across API, Frontend, and Oracle layers. Created Amazon QuickSight dashboards for real-time Medicaid claim analytics using RDS, S3, and CloudWatch, enabling role-based insights for compliance and operations. Used Git + GitHub for version control, enforcing GitFlow strategy, pull requests, branch protections, and CI validation integrations. Developed and debugged services using Visual Studio 2022, leveraging Live Unit Testing and Diagnostic Tools for in-depth debugging and runtime analysis. Managed sprint deliverables through JIRA, mapping user stories to Medicaid workflows and ensuring traceability across testing and documentation efforts. Environment: C# 10.0, .NET 6, ASP.NET Core Web API, React 18, TypeScript 4.6, Redux Toolkit, Oracle Database 19c, PL/SQL, Entity Framework Core 6.0, ODP.NET, Oracle ERP/HCM/CPQ, OAuth2, JWT, Amazon API Gateway, AWS App Runner, Amazon EKS, Amazon RDS, AWS Secrets Manager, Amazon S3, Amazon SQS/SNS, Swagger/OpenAPI, xUnit, Moq, Jest, React Testing Library, Cypress, Postman, Serilog, SonarQube, AWS CodePipeline, QuickSight, CloudWatch, Docker, Helm, Git, GitHub, Visual Studio 2022, JIRA. Client: State of VA, Richmond, Virginia April 2019 May 2022 Role: .Net Application Developer Responsibilities: Followed the Waterfall SDLC to design and develop enterprise systems using Visual Studio .NET, focusing on a 3-Tier Architecture. Built secure Web Services and RESTful APIs using C# and ASP.NET Web API to handle real-time prescription validations and provider lookups. Developed dynamic, form-driven user interfaces using MVC, JavaScript, and jQuery, implementing jQuery Unobtrusive Validation for complex medical and dosage forms. Utilized WinForms and WPF for internal pharmacy desktop tools, ensuring high-performance data entry and local system integration. Managed relational database schemas and wrote optimized T-SQL for SQL Server 2017, including stored procedures and triggers for audit requirements. Leveraged both TFS and GIT for source control, branching, and collaborative work item tracking in a state government environment. for source control, branching, and collaborative work item tracking. Enhanced UI accessibility by implementing ARIA roles, keyboard navigation, and high-contrast support for visually impaired users. Modeled the backend with SQL Server 2017, designing relational schemas, foreign key constraints, and indexes for performance and data integrity. Wrote T-SQL stored procedures for logic related to dosage calculations, refill eligibility, and patient-provider linkage, and used UDFs and triggers to enforce audit requirements. Integrated MSMQ with WCF services for durable, queued communication of prescription transactions, ensuring fault-tolerant message delivery in pharmacy workflows. Automated deployment and configuration using PowerShell 5.1 scripts, setting up IIS 10.0 sites, MSMQ queues, and environment-specific variables across QA and production environments. Enhanced accessibility by following WCAG 2.1 guidelines, adding ARIA roles, keyboard navigation, and high-contrast support for visually impaired users. Wrote backend unit tests using NUnit 3.11 to validate data access, prescription logic, and API controller behavior for common and edge-case scenarios. Implemented frontend unit tests using Jasmine 3.3, validating AngularJS controllers, form state, and service interactions to maintain UI reliability. Hosted the application on-premise using IIS 10.0 servers and SQL Server 2017, with deployments managed via PowerShell and MSBuild in controlled pharmacy environments. Environment: ASP.NET Web API 2.2, C# 7.3, AngularJS 1.7, JavaScript (ES5), Bootstrap 3.4, HTML5, CSS3, SQL Server 2017, Entity Framework 6.2, MSMQ, WCF, XML (NCPDP), PowerShell 5.1, IIS 10.0, MSBuild, AWS EC2, Amazon RDS (SQL Server), Amazon S3, AWS SDK for .NET, NUnit 3.11, Jasmine 3.3, Visual Studio 2017, Visual Studio Code, Git, TFS. Client: American Airlines, Fort worth, TX December 2017 Mar 2019 Role: Software Developer. Responsibilities: Executed structured phases of the Waterfall SDLC for airline and insurance system enhancements, from requirement analysis to production handoff. Developed and maintained WinForms-based internal tools for provider lookups and eligibility checks using the .NET Framework and VB.NET. Enhanced legacy ASP.NET modules by integrating jQuery for asynchronous API consumption and improving UI responsiveness. Styled responsive and accessible interfaces using Bootstrap and CSS3, ensuring consistency across desktop and web-based application modules. Utilized Entity Framework 6.2 with LINQ queries and code-first migrations to interact with SQL Server 2017, supporting transactional updates and schema versioning. Developed dynamic, form-driven user interfaces using AngularJS 1.7 and JavaScript (ES5) for modules like dosage entry, patient search, and medication refill workflows. Styled responsive UIs using Bootstrap 3.4, CSS3, and media queries to support pharmacy desktops and tablets, ensuring consistent user experience. Used AngularJS $http service for token-authenticated API communication, applying interceptors for error handling and retry logic in prescription submission flows. Implemented form validations in AngularJS controllers and directives, enforcing required fields, pattern matching, and condition-based input controls. Modeled the backend with SQL Server 2017, designing relational schemas, foreign key constraints, and indexes for performance and data integrity. Wrote T-SQL stored procedures for logic related to dosage calculations, refill eligibility, and patient-provider linkage, and used UDFs and triggers to enforce audit requirements. Integrated MSMQ with WCF services for durable, queued communication of prescription transactions, ensuring fault-tolerant message delivery in pharmacy workflows. Automated deployment and configuration using PowerShell 5.1 scripts, setting up IIS 10.0 sites, MSMQ queues, and environment-specific variables across QA and production environments. Enhanced accessibility by following WCAG 2.1 guidelines, adding ARIA roles, keyboard navigation, and high-contrast support for visually impaired users. Wrote backend unit tests using NUnit 3.11 to validate data access, prescription logic, and API controller behavior for common and edge-case scenarios. Implemented frontend unit tests using Jasmine 3.3, validating AngularJS controllers, form state, and service interactions to maintain UI reliability. Hosted the application on-premise using IIS 10.0 servers and SQL Server 2017, with deployments managed via PowerShell and MSBuild in controlled pharmacy environments. Environment: ASP.NET Web API 2.2, C# 7.3, AngularJS 1.7, JavaScript (ES5), Bootstrap 3.4, HTML5, CSS3, SQL Server 2017, Entity Framework 6.2, MSMQ, WCF, XML (NCPDP), PowerShell 5.1, IIS 10.0, MSBuild, AWS EC2, Amazon RDS (SQL Server), Amazon S3, AWS SDK for .NET, NUnit 3.11, Jasmine 3.3, Visual Studio 2017, Visual Studio Code, Git, TFS. Client: IBM, Hyderabad, India. June 2014 May 2017 Role: Software Developer. Responsibilities: Participated in Agile sprints and daily stand-ups, collaborating with analysts, QA, and business teams to deliver incremental features for insurance eligibility verification and policy matching modules. Developed backend RESTful APIs using ASP.NET Web API 2 and C# 5.0, handling insurance policy lookups, eligibility validations, and claim status services. Implemented layered service logic with reusable interfaces and business classes for determining member status, policy coverage, and verification results. Used Entity Framework 6.1 with code-first migrations and LINQ to interact with SQL Server 2012, managing insurance policy data and transaction logs. Built UI components using Bootstrap 3.3, HTML5, CSS3, and JavaScript (ES5) to create responsive and accessible interfaces for policy verification and claims workflows. Used ReactJS selectively for modular components like dynamic eligibility forms and real-time result rendering, integrated with React Router for in-app navigation. Performed asynchronous API consumption using AJAX, improving responsiveness during policy validation and document checks without full page reloads. Modeled relational schema in SQL Server 2012, creating normalized tables, indexes, and stored procedures to optimize verification response time and ensure data integrity. Hosted the application on AWS Cloud, using Amazon EC2 for IIS-based application hosting & Amazon RDS. Stored scanned ID proofs and documents securely in Amazon S3, applying bucket policies & object-level access controls. Integrated the AWS SDK for .NET within the backend to perform secure file uploads/downloads from S3 and health checks on RDS instances. Wrote backend unit tests using MSTest, covering service logic, controller actions, and data access layers to ensure high-quality and regression-free deliveries. Used Git for version control, managing branching, merges, and code reviews in a shared team environment. Developed and debugged full-stack features using Visual Studio 2015 and Visual Studio Code, leveraging browser dev tools and SQL Server Profiler for efficient diagnostics. Environment: ASP.NET Web API 2, C# 5.0, JavaScript (ES5), ReactJS (modular), Bootstrap 3.3, HTML5, CSS3, SQL Server 2012, Entity Framework 6.1, AJAX, AWS EC2, Amazon RDS (SQL Server), Amazon S3, AWS SDK for .NET, MSTest, Git, IIS, Visual Studio 2015, Visual Studio Code. Education: Bachelor of Technology in Computer science and Engineering. June 2011 May 2014 GITAM University, Hyderabad, India. Keywords: csharp continuous integration continuous deployment quality analyst user interface access management business intelligence sthree database procedural language Idaho Minnesota New York Texas Virginia |