Hi, I'm Arshdeep Singh.
2+ open-source contributions
5+ projects shipped
CURRENT FOCUS
Building practical tools
Android automation, web apps, and self-hosted systems.
Arshdeep singh
Third-year computer science student who learns by building — currently poking around web apps, systems tools, Android, and whatever else looks interesting.
CONTACT ME ↗Tech stack
Languages, tools and platforms I use regularly.
Languages
C++ Python JavaScriptWeb Technologies & Frameworks
HTML CSS React JS Three JS Next JS MongoDBAI Tools
Antigravity Claude code Hermes Agent Ollama QwenDevOps & Cloud
n8n Docker Git Cloudflare Azure Zoho Mail Linux Proxmox VE Oracle CloudHome-Lab & Self-Hosting
Immich GitLab CE Raspberry PiSelected projects
PixelPull
Scheduled wallpapers for Android
Kotlin app that downloads an image from any URL and sets it as your wallpaper at a time you choose each day. It reschedules itself after reboots, and GitHub Actions builds the APK on every push.
Project page ↗Common Form
E-commerce storefront
Responsive demo storefront built with Next.js, React and MongoDB. It includes category browsing, product pages, a persistent cart, light and dark themes, and semantic product search powered by AI embeddings.
GitHub ↗Portfolio site
Interactive 3D portfolio
This site: React and Three.js with a scroll-driven 3D office scene, animated with GSAP and Lenis. Deployed to Vercel, with a self-hosted subdomain for testing changes before they go live.
GitHub ↗Homelab
Self-hosted infrastructure
Self-hosted platform on a single Fedora machine: VirtualBox runs the VMs, CasaOS manages the apps, Immich replaces Google Photos, and GitLab CE handles Git and CI/CD. n8n drives the automations, including a Telegram bot for alerts and diagnostics.
GitHub ↗