KANNA REDDY
πŸ“ Atlanta, GA | πŸ“ž (931) 998-3146 | βœ‰οΈ krpusr@gmail.com | 🌐 kanna.me/projects
Professional Summary
Full Stack Software Developer & Architect with 8+ years of experience on distributed systems that are designed to be scalable and available on cloud and on-prem platforms. Skilled in leading initiatives, mentoring, and supporting mission-critical systems.
Core Technical Skills
Backend: Go, C#, ASP.NET, SQL, Python, REST, GraphQL, gRPC, WebSockets, MCP, SSE, WebRTC
Frontend: TypeScript, JavaScript, React, Next.js, Angular, Tailwind, Bootstrap, Material UI
Databases: PostgreSQL, SQL Server, Redis, MongoDB, Cassandra
Security: OIDC, OAuth2.0, PKI, TLS, Cryptography, Multi tenant IAM
DevOps: Azure, AWS, Linux, IIS, Terraform, Ansible, Nginx, Docker, Kubernetes, Helm, Proxmox, Hyper-V
Observability: Open Telemetry, Grafana, Prometheus, InfluxDB
Data & Orchestration: Ceph, Longhorn, Temporal, Kafka, RabbitMQ, Airflow, Pandas, PySpark, PyTorch, Scikit-learn
Professional Experience

Senior Engineer | Full-Stack Development | SRE BCDR

Jul 2023 – Present at GEICO, Atlanta, GA

Delivered scalable multi-tenant BCDR (Run-Rebuild-Restore) systems with high throughput by using streaming, concurrency, async, event driven, orchestration techniques and caching layers.

Architected resilient high-availability systems with automated healthchecks, failovers & recovery workflows; Designed event-driven systems to seamlessly continue Business under Disaster; Streamlined real-time telemetry & analytics, enabling 2x throughput gains under retries, timeouts, rate limiting, and circuit breakers.

Developed BCDR Web, Database, Storage, Networking solutions using OpenSource platforms to perform health checks & failovers, integrated AI into tools using MCP for observability insights on metrics and logs.

Mentored 4+ engineers, ensured clean, consistent and SOLID code, classified N-Tiers Web, Data, Services & Repositories. Transferred Knowledge through many demo sessions. Documented Tools, Workflows.

Directly responsible individual for multiple initiatives; led a OKR Key Result, Played key role in PRRs, MVPs, and POCs. Translated high-level business features into actionable backlogs. Reduced KTLO efforts by implementing runbooks and automating triage workflows.

Software Developer III | Full-Stack Development | Education LMS & CMS

Apr 2023 – Jul 2023 at UWorld LLC, Irving, TX

Developed modular customer facing APIs and UI Applications for CMS by drastically cutting latency and load time using chunking, backend streaming, lazy loading and caching.

Revamped backend by transitioning from raw SQL to ORM, performed database migrations and scaffoldings; resolved concurrency race conditions in update queries, optimized SQL queries, and enhanced data pipelines for real-time statistical data streaming.

Created 20+ real-time plug and play React Dashboard components using ReCharts & D3.js by leveraging SSEs.

DC Solution Specialist | Full-Stack Development | Retail Credit Finance

Dec 2021 – Mar 2023 at Deloitte Consulting LLP, Lake Mary, FL

Spearheaded migration of legacy banking systems into distributed cloud native services on Azure by enhancing performance, scalability and availability with simplified workflows.

Transitioned monolithic ASP.NET Web Forms, VB.NET, MVC systems into a modern light weight SOA .NET Core Services & scalable React micro frontend platform with federated modules.

Spearheaded research initiatives and adapted cost saving open-source tools and frameworks; Performed 100s of Code Reviews, Mentored and facilitated seamless collaboration among multiple teams on micro frontend and cloud native designs, workflows, resiliency, observability, and async pipeline strategies.

Created data pipelines from Real-time Databases to Data warehouse for ingestion, transformation, and analytics for credit analysts, while empowering leadership with real-time dashboards and actionable insights.

Senior Consultant | Full-Stack Development | Payment Processing

Aug 2021 – Feb 2022 at Capgemini America Inc, Cincinnati, OH

Built highly secured OIDC (OAuth2.0 & PKI) multi-tenant payment processing Services, and Federated UI modules, integrated real-time analytics & events using WebSockets, WebHooks & SSE.

Troubleshooted production, Mitigated 30+ CVE, 200+ SonarQube issues, resolved 50+ client-side Injections, enforced PKI Certificate policies, CORS rules, Auth Policies, configured Application Gateways.

Developed ACID-compliant database schemas and queries optimized for indexing and full-text search, with robust isolation levels and deadlock prevention strategies to ensure data integrity and high performance in complex, high-transaction environments.

Automated build and release processes using Git trunk-based Development, streamlined CI/CD Pipelines, Docker Images, Kubernetes Helm charts, while handling packages & artifacts.

Software Design/ Dev Engineer | Full-Stack Development | Banking

June 2020 – Oct 2021 at Populus Group LLC, Cincinnati, OH

Built Credit Risk Management APIs; Developed Scheduled and Event Driven Worker Services; Streamlined data from various sources to multiple upstream and downstream teams using sync and async flows; Enhanced UX by adapting fluid and responsive designs.

Improved API & UI performance and throughput by implementing concurrency, batching processing data from raw sources using async await I/O bound tasks, data chunks, pagination, Redis cache, Lazy Loading.

Configured IIS, NGINX, F5, Apigee for web servers; automated build and deployments using scripts; developed unit, integration, and e2e tests and suites.

Developed ETL pipelines and BI reports using SSIS and SSRS; optimized SQL queries, stored procedures; Normalized database schemas; performed database backups/restores and DACPAC Blueprint deployments.

Application Development Associate | Full-Stack Development | Analytics & Data

Nov 2017 – Jul 2019 at Accenture Solutions Pvt. Ltd., Hyderabad, TG, India

Developed data-intensive Analytics Web and Desktop Platform by leveraging .NET, React, REST, gRPC, Web Sockets, OLTP and OLAP databases; Troubleshooted issues by creating unit tests, logs and metrics.

Built a comprehensive data processing infrastructure using the Hadoop ecosystem to perform complex ETL, leveraging table partitioning and bucketing for performance optimization.

Automated workflows with Airflow DAGs and integrated with AWS S3 to ensure efficient and scalable data management from multiple sources.

Created comprehensive technical documentations including setup guides, testing procedures, runbooks, incident handling playbooks, CI/CD pipelines, system configurations, error correction, and CVE for knowledge transfer and team collaboration.

Education

Masters in Computer Engineering

2019 – 2020 at University of Cincinnati, Cincinnati, United States

Bachelor in Electronics & Communications

2013 – 2017 at Sreenidhi University, Hyderabad, India