04RÉSUMÉ
Soham R. Bhagat
New York Metropolitan Area · Work Authorized
Software engineer and Rutgers ECE student working across full-stack development, product development, distributed systems, databases, cloud infrastructure, and production systems. Interested in creating software that people can depend on.
EDUCATION
EDUCATION
Rutgers University
May 2028Bachelor of Science in Electrical and Computer Engineering · New Brunswick, NJ
EXPERIENCE
EXPERIENCE
Software Engineer · Rutgers Open System Solutions
January 2026 - PresentNEW BRUNSWICK, NJ
- Maintain go.rutgers.edu, Rutgers' URL-shortening service, used by 5,700+ users with 150,000+ links and 42M+ visits.
- Merged 100+ GitLab merge requests (MRs) across Rutgers OSS repositories; implemented changes, validated them in CI, and reviewed code through the software development cycle.
- Co-designed and built Who, Rutgers' link-in-bio platform, across system design, business logic, full-stack development with Next.js, FastAPI, and MongoDB, documentation, and deployment.
- Connected Who to the go.rutgers.edu API, supporting organization creation and administration, link creation, and import flows across both services.
- Copied and verified 77,590,548 MongoDB documents across 16 collections from a production database for go.rutgers.edu UAT.
- Prepared and deployed Who and Excalidraw to an OpenShift test environment with Kustomize and Argo CD; configured Deployments, StatefulSets, Services, Routes, persistent volume claims (PVCs), CAS/LDAP, CI pipelines, and environment overlays.
PROJECTS
PROJECTS
Astatide
May 2026 - PresentKUBERNETES (K3S), TERRAFORM, ANSIBLE, GITOPS, ARGO CD, CLOUDFLARE, GRAFANA · astatide.com
- Built and operate a two-node production Kubernetes (k3s) platform across a cloud VPS and a homelab; provisioned it with Terraform and Ansible and deploy applications through GitOps and Argo CD.
- Reduced retained kube-state-metrics series from 11,990 to 459 (96.2%) by separating node and cluster collectors in Grafana Alloy and Grafana Cloud; removed duplicate metrics, logs, and events.
- Built CI/CD pipelines for Kubernetes applications with GitHub Actions, GitHub Container Registry (GHCR), Kustomize, and Argo CD; promoted immutable images from preview to production and added health checks and rollback paths.
- Manage 10 public and private hostnames across two Cloudflare tunnels; configured Access, DNS, TLS, Workers, KV, an MCP server portal, and an R2 CDN. The tunnels have handled 25k+ requests since August 2026; Jobmark has 100% 90-day uptime.
Jobmark
January 2026 - PresentNEXT.JS, TYPESCRIPT, PRISMA, POSTGRESQL, MCP · jobmark.astatide.com
- Built Jobmark, a full-stack career platform that turns journaled work into weekly updates, performance review drafts, promotion summaries, and professional outreach.
- Modeled accomplishments, activities, metrics, projects, goals, contacts, and interactions with PostgreSQL, Prisma, and Auth.js. Implemented user hygiene with user-scoped access, data export, and account deletion. Separated preview and production across Kubernetes environments and Neon database branches.
- Exposed 50+ Jobmark operations through Streamable HTTP MCP; implemented a custom OAuth 2.1 provider with PKCE, scoped tokens, rate limits, and idempotent writes.
SKILLS
SKILLS
- LANGUAGES
- Python · TypeScript · JavaScript · Bash · Java · Rust · Dart
- FRAMEWORKS
- React · Next.js · Vite · React Native · Node.js · Flutter · Flask · FastAPI
- CLOUD AND INFRASTRUCTURE
- Kubernetes · Docker · Cloudflare · Terraform · Ansible · Kustomize · OpenShift · Helm · AWS (S3, EC2) · Google Cloud · Azure
- DELIVERY AND OBSERVABILITY
- CI/CD · GitOps · GitHub Actions · GitLab CI · Argo CD · Prometheus · Grafana
- DATA AND APIS
- PostgreSQL · MongoDB · Firebase · Redis · REST APIs