Work

Selected projects.

Open-source projects I work on outside of day-to-day production. Click any card for the writeup and architecture, or jump straight to GitHub.

6 projects · github.com/nsudhanva

01 Docker 25

HTTPS Caddy + Tailscale

Zero-config HTTPS for self-hosted services

Docker Compose setup that pairs Tailscale with Caddy for automatic HTTPS on any service, even behind CGNAT.

caddy docker docker-compose tailscale
GitHub Project page →
02 HCL 8

K3s on Oracle Always Free

A real Kubernetes cluster on $0/month

Three-node K3s cluster on Oracle Cloud Always Free ARM64 with Argo CD, Gateway API, Envoy, and automatic HTTPS.

kubernetes k3s oracle-cloud terraform
GitHub Live Project page →
03 Shell 5

Bare-Metal Kubernetes Homelab

GitOps on physical hardware

Bare-metal Kubernetes on Ubuntu 24.04 with Ansible provisioning, ArgoCD GitOps, Longhorn storage, and Tailscale operator.

ansible argocd gitops homelab
GitHub Live Project page →
04 Jupyter Notebook 8

Electrical Impedance Tomography

Non-invasive medical imaging with deep learning

Research on Electrical Impedance Tomography: reconstructing tissue conductivity maps from surface electrode measurements using CNNs.

data-science deep-learning machine-learning medical-imaging
GitHub Project page →
05 JavaScript 2

Observable Node.js on Kubernetes

Production observability stack, end to end

A scalable Node.js service template wired with Helm, Prometheus, Grafana, Jaeger, Zipkin, and OpenTracing.

kubernetes helm observability prometheus
GitHub Project page →
06 Jupyter Notebook 1

tchat

A small LangChain conversational interface

Python chat application built on LangChain, exploring memory, prompt orchestration, and OpenAI model integration.

langchain openai python chatbot
GitHub Project page →

Working on something?

I'm always up for a conversation about thoughtful software.