Experience
2025 — Now
2025 — Now
United States
2025 — Now
2025 — Now
South Carolina, United States
2022 — 2025
2022 — 2025
Hyderabad, Telangana, India
Modernized the Data Access Layer by migrating from legacy ADO.NET to Entity Framework Core, enabling database-agnostic design and smoother Oracle adoption. Implemented Repository and Unit of Work patterns to improve maintainability and separation of concerns.
Migrated T-SQL queries, stored procedures, and functions to Oracle PL/SQL, resolving data type, date, and function incompatibilities. Tuned Oracle performance using partitioning, indexing, and bulk data operations.
Built RESTful services using ASP.NET Core Web API with dependency injection, middleware, and async/await to support high concurrency and improved responsiveness.
Integrated Oracle Managed Data Access (ODP.NET) with .NET Core and aligned transaction scopes with Oracle locking and concurrency models for reliable data consistency.
Introduced Azure Function Apps (HTTP triggers) to handle batch processing and data synchronization between SQL Server and Oracle, forming a scalable hybrid backend with .NET 6 APIs.
Implemented secure configuration management using appsettings.json and Azure Key Vault to manage credentials and environment-specific settings.
Designed and executed incremental SQL Server to AWS S3 migrations using flag-based tracking for idempotent and fault-tolerant data movement. Developed .NET 6 ETL services to orchestrate extraction, transformation, and load workflows.
Leveraged high-performance ADO.NET for SQL Server data extraction and streamed bulk datasets directly to AWS S3 using the AWS SDK for .NET.
Applied async and parallel processing in .NET Core to optimize throughput for large-scale migrations, with retry and recovery logic for long-running jobs.
Developed .NET Core Web APIs for migration monitoring, job control, and data validation, implementing reconciliation checks using row counts and checksums.
2020 — 2021
2020 — 2021
Hyderabad, Telangana, India
Provided production support and ongoing enhancements for a legacy VB.NET application with a SQL Server backend, ensuring system stability, defect resolution, and uninterrupted business operations. Acted as the technical owner for incident analysis, root cause resolution, and coordination with business stakeholders.
Led the modernization initiative by migrating the legacy VB.NET frontend to React.js and reengineering backend services using .NET Core (C#). Planned and executed the phased transformation to improve performance, scalability, and user experience while minimizing risk to production systems.
Designed and developed RESTful ASP.NET Core Web APIs to replace legacy business logic, supporting pricing, risk modeling, and interest rate calculations tied to LIBOR and alternative reference rates (ARRs). Enabled seamless integration between the React frontend and SQL Server using clean API contracts and secure service layers.
Refactored and optimized large-scale SQL Server database objects, including complex stored procedures, functions, and views exceeding thousands of lines of T-SQL. Implemented Entity Framework Core alongside ADO.NET, applying indexing, partitioning, and query tuning to improve performance for high-volume transactional workloads.
Implemented advanced React performance optimizations using memoization techniques (React.memo, useMemo, useCallback) and lazy loading to reduce re-renders and improve page load times. Established frontend coding standards and reusable component patterns to ensure consistency, scalability, and easier maintenance across the application.
Integrated React applications with enterprise-grade tooling by implementing secure API consumption, centralized state management with Redux, and environment-based configuration handling.
Established CI/CD and code quality practices using Jenkins, AWS CodeDeploy, and SonarQube to automate builds, deployments, and static code analysis.
2018 — 2019
2018 — 2019
Hyderabad, Telangana, India
Led backend modernization initiatives to achieve GDPR and global data protection compliance, strengthening data security, retention, and privacy controls without impacting existing frontend systems. Owned technical planning, task breakdown, and execution while coordinating with cross-functional teams to ensure on-time and risk-free delivery.
Designed and implemented secure .NET Core 6 REST APIs to enforce GDPR workflows, integrating OAuth 2.0, OpenID Connect, JWT Bearer authentication, MFA, and layered authorization. Defined Role-Based Access Control (RBAC) and Policy-Based Authorization strategies in ASP.NET Core, guiding the team on secure coding standards and compliance best practices.
Architected data retention, archival, anonymization, and purge services using .NET Core, background Worker Services (IHostedService), and asynchronous processing patterns. Oversaw integration with Oracle databases using Entity Framework Core and ODP.NET, while refactoring PL/SQL packages, procedures, and triggers to embed audit trails and retention logic.
Built GDPR-compliant backend services including DSAR, consent management, and right-to-erasure endpoints using ASP.NET Core Web API. Managed end-to-end integration and validation across .NET Core services and Oracle PL/SQL layers through coordinated integration testing and defect resolution.
Acted as technical lead and delivery owner by driving sprint planning, backlog prioritization, and progress tracking while mentoring developers on .NET Core, security, and database best practices. Streamlined collaboration by producing architecture diagrams, data flow documentation, and compliance artifacts for auditors and stakeholders, ensuring transparency and regulatory readiness.
Education
Joginpally B R Engineering College
Bachelor’s Degree
Sahiti Junior College
12th Standard
Dowhill high school