Skip to content
View karangupta982's full-sized avatar

Highlights

  • Pro

Block or report karangupta982

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
karangupta982/README.md

Hi, I'm Karan Gupta

Backend & Platform Engineer

I build backend systems, automation tooling, and cloud-native infrastructure.


About Me

  • Backend & Platform-focused engineer with strong foundations in Python (FastAPI) and Node.js, system design, and automation
  • Experienced in building production-grade APIs, CI/CD pipelines, and cloud-native systems
  • Actively working on Python-based automation, DevOps tooling, and scalable backend architectures
  • Hands-on experience with Docker, Kubernetes, GitHub Actions, AWS, and distributed systems
  • Strong problem-solving background with 950+ DSA problems solved and ~1700 rating

I enjoy turning manual and unreliable processes into automated and maintainable systems.


Projects

Scalable URL Shortener — Distributed URL shortening service built with microservices architecture, featuring Snowflake-based ID generation, Redis caching, and Cassandra storage for high-throughput redirects.

AINotify — AI-powered news aggregation platform that scrapes content from multiple sources, summarizes articles using LLMs, and generates personalized digests.

Interview Tree AI — AI-powered learning platform that generates hierarchical topic trees and interactive Q&A using LLM pipelines and FastAPI.

Online Learning Platform — Full-stack course platform with role-based dashboards, payments integration, and Kubernetes deployment on AWS with automated CI/CD.

Predictcare AI — Machine learning healthcare assistant that predicts diseases and provides instant AI-based medical assessments.

Insureflow — End-to-end MLOps pipeline for insurance prediction including data ingestion, feature engineering, model training, and FastAPI deployment.


Tech Stack I Use

Languages

Python C++ JavaScript

Backend

FastAPI Node.js Express.js

Databases

PostgreSQL MongoDB Redis Apache Cassandra

DevOps & Cloud

Docker Kubernetes GitHub Actions AWS Terraform

Monitoring

Prometheus Grafana


Connect With Me

LinkedIn Email


Focused on building systems that are scalable, observable, and easy to operate.

Pinned Loading

  1. system-design system-design Public

    1

  2. ainotify ainotify Public

    Python

  3. InsureFlow InsureFlow Public

    An End to end project with machine learning, mlops

    Python

  4. interview-tree-ai interview-tree-ai Public

    JavaScript

  5. url-shortner-api-gateway url-shortner-api-gateway Public

    JavaScript

  6. rqlite/rqlite rqlite/rqlite Public

    The lightweight, fault-tolerant database built on SQLite. Designed to keep your data highly available with minimal effort.

    Go 17.7k 806