Skip to content
View codemastervy's full-sized avatar

Highlights

  • Pro

Block or report codemastervy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
codemastervy/README.md

Kia ora, I'm Isherveer 👋

Computer Science student at the University of Waikato (Bachelor of Applied Computing), based in Aotearoa New Zealand. I learn infrastructure by running it — my house's photo backups, DNS, home automation and Time Machine targets all live on a NUC in my room, and when something breaks I have to fix it before dinner.

Currently looking for an IT / software internship.

What I'm actually good at

  • Linux & Docker in production — eleven containers on Ubuntu Server serving a household, with systemd hardening so it survives a power cut without me
  • Debugging things nobody has written about yet — including a real provisioning bug in an upstream open-source project, root-caused from Samba's auth logs
  • Writing documentation people can follow — runbooks for volunteers who have never opened the software before
  • Networking — DNS, SMB, port allocation, container networking, and knowing why the textbook fix sometimes doesn't work

Repositories

Repo What it is
homelab-server Self-hosted infrastructure: Ubuntu + Docker, Immich, AdGuard Home, Home Assistant, self-hosted Time Machine. Three real problems solved, including one upstream bug and one "correct fix that didn't work"
live-streaming-guide A field-tested runbook for multi-camera live event streaming with OBS, a Blackmagic ATEM Mini and external audio
simple-smb-file-browser Multiplatform SwiftUI app for browsing SMB2/3 shares on iPhone, iPad and Mac
smb-web-client Self-hosted web client for SMB shares, in Docker — the same browser from any phone or laptop, no native app needed
nas-dashboard Self-hosted NAS dashboard for Docker: file browser, on-demand SMB sharing and host system monitoring — a CasaOS replacement
design-video-portfolio Freelance video editing and design work
dependency-update-workflow A GitHub Actions workflow that checks pip/npm/Docker updates on a schedule, pauses for real human approval by email, and only merges if CI passes
portfolio-sync-action GitHub Actions workflow that auto-adds new public repos to a portfolio site and a profile README.
floppy-run A 2D platformer about a smiling floppy disk. Made in 2023 for a Level 3 game development course. It is not good.
liquid-os A full Ubuntu 24.04 desktop OS with a glassmorphism liquid-glass GNOME theme — translucent windows, live blur, and a real installer
Aquabots-Code-2026 PS4 controller → Arduino Mega control system for an underwater ROV (AquaBots). Python (pygame + pyserial) reads the gamepad and streams motor commands over serial; an Arduino sketch drives 4x BTS7960 modules for two drive thrusters and two lift thrusters.
student-wellbeing-app Award-winning app for NZ students dealing with mental health difficulties, built with Rotorua Lakes Council through App LaunchPad (repo coming soon)

Toolbox

Python · C# · Java · JavaScript · HTML/CSS · Bash Linux (Ubuntu Server) · Docker & Docker Compose · systemd · Samba · DNS · GitHub Actions Studying AWS Cloud Practitioner (CLF-C02)

Beyond code

Level 3 Game Development (Yoobee Colleges) · freelance video editing and graphic design · live event streaming · fluent in English and Punjabi

Get in touch

LinkedIn · open to internships, graduate roles and freelance work

Pinned Loading

  1. simple-smb-file-browser simple-smb-file-browser Public

    Multiplatform SwiftUI SMB2/3 file browser for iPhone, iPad and Mac, with the same browser UI over iCloud Drive and on-device files.

    Swift 1 1

  2. codemastervy.github.io codemastervy.github.io Public

    Personal portfolio site: CS student, drone pilot, video editor

    HTML

  3. homelab-server homelab-server Public

    Self-hosted infrastructure on Ubuntu + Docker: photo backup, DNS filtering, Time Machine, home automation. Includes an upstream bug root-caused from Samba auth logs and systemd hardening verified b…

    Shell

  4. live-streaming-guide live-streaming-guide Public

    Field-tested runbook for multi-camera live event streaming with OBS Studio, Blackmagic ATEM Mini and external audio interfacing.

  5. nas-dashboard nas-dashboard Public

    Self-hosted NAS dashboard for Docker: file browser, on-demand SMB sharing, and host system monitoring. A CasaOS replacement.

    Python

  6. smb-web-client smb-web-client Public

    Self-hosted SMB client with a web UI, in Docker. Browse your SMB shares from any browser, including a phone. Client only - does not host shares.

    Python