CV / Resume
// Aspiring Developer & Builder

Saransh
Gupta

Self-taught developer building real-world tools and open-source projects at 16. Passionate about clean code, great UX, and turning ideas into working software.

📍 India 🏫 Class X Student 🔗 Open Source ✌ Open to Internships
Profile

I'm a self-taught developer who started coding out of curiosity and never stopped. I build things that actually work — from Minecraft server infrastructure to open-source CLI tools to full-featured web apps with animations, themes, and multi-language support. I don't wait for a classroom to teach me — I pick up what I need, break things, fix them, and ship. Currently looking for internship opportunities and open-source collaborations where I can contribute real value.

Projects
PyCraftHub
github

An open-source Python-based Minecraft server manager designed to simplify server deployment, modpack configuration, and runtime management — built from real operational experience running servers.

  • Designed a CLI interface for automated server setup, startup sequencing, and graceful shutdown
  • Implemented modpack configuration management with version-locking and dependency resolution
  • Built troubleshooting utilities for common server crash patterns and memory issues
  • Structured as an open-source project with clean module separation and public documentation
Python CLI Open Source Server Mgmt Git
Developer Portfolio — v2
live

A fully custom portfolio website built from scratch — no frameworks, no templates. Features a full design system with dark/light theming, accent color switching, bilingual (EN/हिंदी) i18n support, and polished scroll-triggered animations.

  • Implemented a CSS variable-driven theme engine supporting 2 themes × 5 accent colors with zero reloads
  • Built a custom i18n system translating all UI text dynamically between English and Hindi
  • Designed and coded scroll-reveal animations and a typewriter effect without any animation libraries
  • Fully responsive layout with a collapsible sidebar nav, mobile topbar, and adaptive grid sections
  • Added a settings panel with persistent preferences stored in localStorage
HTML CSS JavaScript i18n CSS Variables Responsive
MC Mod RP Updater
live site

A browser-based tool that checks Minecraft mods and resource packs for updates using the Modrinth API — no installation needed. Drop your files in, pick your version and loader, and instantly see what's outdated, up to date, or unavailable.

  • Integrated the Modrinth public API to fetch version data and compare against locally loaded mod files
  • Implemented client-side SHA-1 hashing so actual mod files are never uploaded — only the hash is sent
  • Built a full UI with drag-and-drop upload zones, tabbed Mods / Resource Packs views, and status badges
  • Added bulk download: one-click ZIP of all updated mods or only the ones that need updating
  • Deployed on Vercel with zero backend — entirely serverless and privacy-respecting
JavaScript Modrinth API SHA-1 Hashing Drag & Drop Vercel No Backend
Education
Class X — Secondary Education
Central Board of Secondary Education (CBSE) · India
2026 - Done