KANNA REDDY PENDLIMADUGU/div>
πŸ“ Atlanta, GA | πŸ“ž (931) 998-3146 | βœ‰οΈ krpusr@gmail.com | 🌐 kanna.me/projects
Professional Summary
Full Stack Software Developer & Architect with thorough experience in developing distributed systems that are designed to be highly scalable and available on cloud and on-prem platforms.
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
Databases: PostgreSQL, SQL Server, Redis, Elasticsearch, Cassandra, MongoDB
Security: OIDC, OAuth2.0, IAM, PKI, TLS, Cryptography
DevOps: Azure, AWS, CI/CD, GitOps, Ansible, Docker, K8S, Helm, Ceph, LongHorn, Linux, KVM
Observability: Open Telemetry, Grafana (LGTM)
Data & Orchestration: Temporal, Kafka, RabbitMQ, Airflow, Pandas, Scikit-learn, PySpark, PyTorch
Professional Experience

Sr Engineer | Full-Stack Development | SRE BCDR

Jul 2023 – Present at GEICO, Atlanta, GA

Delivered $2.5M/Y cost cutdown by switching to OpenSource and On-prem Technology Stack for isolated BCDR environments to enable organization to access and perform failovers in disasters.

Filled gaps in the BCDR Dev, Platform & SRE teams for seamless integrations. Built scalable multi-tenant systems with high throughput by using caching, concurrency, async & event driven orchestration technique.

Developed resilient BCDR systems with automated healthchecks, failovers & recovery workflows to continue Business under Disaster with event; Streamlined real-time telemetry, analytics, metrics, probe endpoint responses in 10-30ms under very loading while handling retries, timeouts, rate limiting, and circuit breakers. Integrated AI into observability using MCP for quick insights and event triggers.

Mentored teammates, helped cross teams for uplink and downlinks, ensured clean, consistent and SOLID code. Reduced KTLO support efforts by implementing runbooks and automating triage workflows team channels & boards. Transferred Knowledge demo sessions. Documented Tool guides, Workflows.

Directly responsible individual for OKR KeyResults, Played key role in compliance & classification requirements with Regulatory and Cyber Teams. Led PRRs, MVPs, and POCs. Translated high-level business features into actionable backlogs.

Software Developer III | Full-Stack Development | 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 | Payments 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 | Retail Credit 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, Windows Servers, 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 | Data & Analytics

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 to 2020 at University of Cincinnati, Cincinnati, United States

Bachelor in Electronics & Communications

2013 to 2017 at Sreenidhi University, Hyderabad, India