SIDDHARTH KATABATHULA
King Siddhu crown logo

ABOUT ME

Hi, I am Siddharth Katabathula

I build interactive systems across game development, AI, and cybersecurity. From gameplay mechanics to intelligent agents and low-level systems, I like solving complex problems and turning ideas into working software.

Explore my projects in games, AI, hardware, and self-hosting, or find my code and creative work through the links below.

Curiosity is the common thread.

A flock of autonomous agents. A server running at home. A music player with a real dial. I like software that reaches beyond the screen.

SKILLS & TOOLS

Python

C++

Java

C

C#

JavaScript

TypeScript

MATLAB

HTML

CSS

Sass

React

Vue.js

Node.js

FastAPI

Flask

REST APIs

API Design

npm

MongoDB

MySQL

TensorFlow / Keras

scikit-learn

OpenCV

NLTK

LangChain / LangGraph

Local LLMs

RAG

Vector Databases

OCR

AI Agents

Prompt Engineering

Web Scraping

AWS (EC2, S3, IAM, Lambda)

Docker

Linux

I use Arch btw

Debian

Ubuntu

Nginx

Uvicorn

Gunicorn

DNS

SSH

Tailscale

Networking

Reverse Proxying

System Administration

Virtualization

Proxmox

VMware

Pi-hole

Samba

GitHub Pages

Vercel

Git

GitHub

POSIX Shell

VS Code

JetBrains IDEs

Android Studio

Codex

Claude Code

Godot

Unity

Embedded Systems

ESP32

3D Printing

LaTeX

Microsoft Office Suite

Windows

YouTube

The Hackathon log.

Small teams. Tight deadlines. Ideas turned into working prototypes.

2026
REVOLUTIONUC

Billify

Making medical bills easier to understand, with local OCR and redaction before AI analysis.

OCRGEMINITEAM PROTOTYPE
Read the build ↗
2025
MAKEUC

HASS

Turning the short-video rabbit hole into a way to discover coding lessons. My focus: frontend and backend integration.

FASTAPIYOUTUBE APIGEMINI
Read the build ↗

A little organized chaos.

Three simple rules can create surprisingly lifelike movement. Try this browser sketch inspired by my Godot Boids project.

3D loads only when selected. Switch back to unload it.
Move your pointer to stir the flock

01 / SeparationLeave a little room.

02 / AlignmentFollow the local direction.

03 / CohesionFind your neighbors.

Cloud, with two home addresses.

A personal homelab across the USA and Qatar for self-hosted services, game servers, and hands-on learning.

USA / TWO NODES

QATAR / HOME

USA / NODE01

Node01 DEBIAN

  • Nginx reverse proxy
  • Docker containers
    • Minecraft server
    • LaTeX compiler
    • Pi-hole DNS filtering
    • Personal music server
    • Frigate camera management
  • Samba file server

FUTURE PLAN Host this website on Node01.

USA / NODE02

Node02 PROXMOX

  • Ubuntu VMs for coursework with friends
  • Windows VM

QATAR / HOME

Home server ARCHLINUX

  • Docker containers
    • Print-by-email service for an older printer
    • Minecraft server
    • LaTeX compiler

Still making things.

Code is one medium. Games, animation, and writing are a few more.

HAVE A STRANGE, INTERESTING IDEA?

Let's make it work.

siddharth.kata.dev@gmail.com
Siddharth · 2026