Karthik Reddy

Full-stack product engineer building cloud-native systems, secure APIs, and automation-first workflows.

PDF

Skills

Languages & Frameworks

TypeScript, JavaScript, Python, Java, React, Next.js, Angular, Node.js, FastAPI, Spring Boot

Backend & Data

PostgreSQL, MySQL, Redis, Prisma, Celery, REST APIs, GraphQL, Microservices

Cloud & DevOps

AWS (S3, EC2, Lambda, CloudFront), CI/CD, GitHub Actions, Docker, Jenkins

Security & Auth

JWT, OAuth2, RBAC, Presigned URLs, OWASP Top 10

Experience

ThriveCartProduct Engineer
Oct 2025 – Present
  • Leading development of a cloud-native LMS with domain modeling for courses, lessons, and enrollments
  • Designed RBAC system with hierarchical permissions (org → course → lesson level)
  • Built analytics event pipeline using Redis streams for real-time learner progress tracking
  • Implemented secure file delivery via AWS S3 + CloudFront presigned URLs
WarpcoderApplication Developer
Jun 2024 – Sep 2025
  • Architected FastAPI backend with Celery/Redis async job processing pipeline
  • Integrated Stripe billing with idempotent webhook handling and subscription lifecycle management
  • Implemented OAuth2 with PKCE, JWT refresh rotation, and multi-provider account linking
  • Reduced p95 query latency by 40% through composite indexing and application-level caching
Tata Consultancy ServicesSoftware Engineer
Dec 2020 – Aug 2022
  • Built SPAs with React and Angular; integrated REST APIs improving data processing by 20%
  • Created TCS-HOBS Dashboard used across multiple telecom clients
  • Maintained 95% sprint completion rate; mentored junior developers and conducted code reviews
Ness TechnologiesFrontend Developer
Jun 2019 – Dec 2020
  • Led development of integrated security systems using Java, Spring Boot, and Angular
  • Implemented microservices architecture improving system scalability
  • Achieved 99.9% uptime for critical systems through architecture and monitoring

Key Projects

ThriveCart LMS— Cloud-native LMS with RBAC, analytics pipeline, S3/CDN content deliveryCase Study
Warpcoder— FastAPI SaaS with async jobs, Stripe billing, OAuth2Case Study
Agentic Automation— AI-assisted developer tools, MCP integrations, automation pipelinesCase Study

Education

M.Sc. in Information SystemsMay 2024

University of Memphis

B.Tech. in Mechanical EngineeringMay 2020

Malla Reddy Engineering College

Certifications

  • AWS Certified Cloud Practitioner
  • AWS Certified Solutions Architect