Hi, I'm Arsh 👋
Computer Science student. Passionate about IT, cybersecurity, and building practical tech solutions.
Arsh

About

Currently studying Computer Science at Columbia College, Vancouver. I actively run a homelab with Portainer, Docker, and Nginx Proxy Manager, experimenting with self-hosted infrastructure, automation, and cloud-like setups. I've built full-stack applications (React, Fastify, PostgreSQL), designed reporting systems for government-scale use cases, and explored network & security concepts through hands-on projects.

I'm also pursuing certifications like CompTIA A+, Security+, and CCNA to strengthen my foundation in IT support, networking, and cybersecurity. My goal is to bridge strong technical knowledge with real-world problem solving and grow into roles where I can make an impact — whether that's IT support, systems administration, or cybersecurity analysis.

Skills

React
Next.js
Typescript
Node.js
Python
Java
Postgres
Docker
C++
Portainer
Nginx Proxy Manager
Linux
Networking
Cybersecurity
Git/GitHub
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

Punjab Animal Husbandry Reporting System

Punjab Animal Husbandry Reporting System

A full-stack PWA built for managing animal husbandry data across Punjab. Features include staff management, vaccine distribution, AI services, and offline-first sync with Dexie/IndexedDB and CouchDB replication. Designed to support 10K+ monthly active users.

React
Next.js
Fastify
PostgreSQL
Dexie.js
Docker
WebAuthn
JWT
TailwindCSS
Java
Google Sheets API
Google Apps Script
React PWA
PostgreSQL
Fastify
Figma
Homelab Infrastructure

Homelab Infrastructure

Built a multi-node homelab with Docker, Portainer, and Nginx Proxy Manager. Configured Cloudflare Tunnels, self-hosted services, and experimented with Nextcloud geo-replication between Canada and India. Designed for both learning and real-world app hosting.

Docker
Portainer
Nginx Proxy Manager
Cloudflare Tunnels
Ubuntu Server
Proxmox
Technical Academic Projects

Technical Academic Projects

Built MIPS CPU using LogicWorks circuit diagrams (won Classroom Appreciation Award). Designed and built a RISC Assembler for 16-bit Thumb instruction. Implemented RISC CPU with pipelining, hazard detection, and stalling. Developed automation bot using APIs to auto-register courses instantly at seat release.

LogicWorks
Assembler
Pipelining
APIs
Automation
Digital Transformation for Immigration Consultancy

Digital Transformation for Immigration Consultancy

Migrated manual spreadsheets into Google Sheets + Forms with automated workflows. Developed responsive client website to showcase services and enable future visa tracking features. Planned and deployed a 20+ workstation computer lab for PTE training.

WordPress
cPanel
Google Apps Script
Google Forms
HTML
CSS
JavaScript
Networking
Photography Studio App

Photography Studio App

Built booking system with scheduling, confirmations, and portfolio showcase. Integrated cart + payments for orders and photo sessions. Added Google login, user profiles, order management, and address book.

React Native
Strapi CMS
OAuth
Google Login
Firebase
DigitalOcean
Mystery Cam Projector (Experimental)

Mystery Cam Projector (Experimental)

Explored Android CameraView API and real-time streaming. Learned about UX design and Android performance constraints.

Java
CameraView API
Android SDK
Git

Files Implementor (Experimental)

Implemented time-based access control with login tokens. Designed workflows for secure file download, extraction, and storage. Explored remote code execution and dynamic loading within Android apps.

PHP
MySQL
dex
Reverse Engineering
ClassLoader
Android SDK

Metashow (Experimental)

Developed backend with Node.js + ffmpeg deployed on Microsoft Azure. Integrated ExoPlayer for smooth mobile video playback. Learned about streaming infra and challenges of cloud hosting.

Node.js
ffmpeg
Azure
ExoPlayer
HLS
RTMP
Contact

Get in Touch

Want to chat? Just shoot me a dm with a direct question on LinkedIn and I'll respond whenever I can. I will ignore all soliciting.