sanyam.ahuja

Sanyam Ahuja

Computer Engineering Student • Backend • Systems • Infrastructure

I'm a Computer Engineering student at Thapar Institute. Currently, I'm working as a software developer intern building the university's production accreditation platform. Outside of work, I spend my time exploring backend systems, distributed architectures, Linux virtualization, databases, and developer tools.

I maintain a Proxmox homelab and daily-drive Fedora Silverblue because I genuinely enjoy understanding how software behaves under real-world constraints.

CurrentlySoftware Developer Intern @ TIET
Host OSFedora Silverblue Daily DriverSelf-hosted Proxmox Lab
UNIFIED SYSTEMS TOPOLOGYACTIVE
[Fedora Host: Silverblue Workspace]
[Hypervisor: Proxmox Host PVE]
CampuGrid
OBE
context-pilot
Hover over topology nodes to inspect active homelab environment mappings.
History

Professional Experience

Feb 2026 — Jul 2026

Thapar Institute of Engineering & Technology

Software Developer Intern

Built and maintained production backend systems supporting university accreditation processes.

Node.jsExpressPrismaPostgreSQLRedisDockerDigitalOcean
Jan 2026 — Apr 2026

Farmer Dairy

Freelance Backend Developer

Built an e-commerce backend platform integrating payments, Redis caching, and Google Cloud production deployment.

Node.jsPostgreSQLRedisGCPSMS APIs
Dec 2025 — Feb 2026

Swachhalita

Full Stack & Automation Intern

Built internal automation tooling and contributed full-stack updates to core server deployments.

BashNode.jsLinux AutomationGit
Engineering Case Studies

Featured Explorations

EXPLORATION 01 • DISTRIBUTED COMPUTE

CampuGrid

Peer-to-peer GPU compute marketplace.

A distributed systems design exploration into scheduling and sandboxing user-submitted model training runs on untrusted, heterogeneous gaming rigs. Rejects standard root-privileged Docker daemons to protect host nodes.

Read dynamic case study
[Client Layer]User PyTorch Code
[Build Boundary]Kaniko Rootless Builder
[Sandbox Boundary]gVisor runsc Executor
CO Attainment SQL pipelinePrisma queryRaw
Input Payload15,000 Dynamic CSV marks entries
PostgreSQL ProcessingBOOL_AND(is_na) filters + SUM aggregates
Output response size1,500 Grouped coordinates (90% data size reduction)
EXPLORATION 02 • ENTERPRISE DATABASE ARCHITECTURE

OBE Platform

Production accreditation platform.

A production backend accreditation platform built during my Software Developer internship to translate manual institutional spreadsheets and course mapping matrices into a secure, role-isolated database system.

Read full workflow design study
EXPLORATION 03 • COMPILER PARSERS & CLI

context-pilot

Open-source developer tooling.

An open-source developer tool (PyPI) that prunes LLM context budgets using tree-sitter S-expression queries. Extracts function signatures and block definitions while stripping inner statement blocks.

Read full parsing logic study
evictor.py compiler prunertree-sitter query
1. Input: Raw source file arrays
2. Parse: Byte-offset AST coordinates mappings
3. Compress: Skeleton signature extraction (-65% tokens)
Technical Logs

Notes

Connection

Let's build something.

I'm always happy to talk about backend engineering, distributed systems, infrastructure, Linux, developer tooling, or interesting problems in general. If something here resonated with you, I'd love to hear from you.

Sanyam Ahuja • Software Developer