Website rebuild pipeline
Scrapes a customer's existing site, audits it, and regenerates a modernized one on dedicated infrastructure.
What it does
Point it at a customer's existing website. It scrapes the site, audits it for SEO, security and UX gaps, and then regenerates a modernized version from the scraped content and assets, using the Gemini API.
The new site is wired into RadioFX's core API suite (chat, polls, streaming and contests) and deploys itself to dedicated infrastructure, so the customer doesn't need anyone to set it up.
The infrastructure under it
I owned the infrastructure architecture at RadioFX: system design, scalability and security for a low-latency platform that serves real users.
- Moved RadioFX off Jenkins onto a Kubernetes-native GitOps setup, using Terraform and ArgoCD to provision multi-tenant GKE infrastructure.
- Put Trivy scans into the CI/CD pipeline. Deployments went from 40 minutes to 10.
An internal tool
I built an internal Next.js tool that gives engineers self-service access to live GKE pod health, metrics and logs. It includes an assistant, powered by Gemini, that turns plain-language questions into SQL. The point was to take kubectl and SQL expertise out of production debugging.
Earlier that summer
During my internship (Jun – Aug 2025) I built a Kafka-backed API subscription platform on GCP, with tiered access, configurable rate limits and quota enforcement, for 15+ enterprise customers. It held sub-200 ms p95 latency under load. I also wrote a schema-driven CMS in NestJS and Cassandra so non-technical teams can ship content updates without a redeploy.