Sunny Parmar

tl;dr: Full-stack developer, student, and maker of many passion projects with a single user.

About

Hello! Nice of you to visit my small corner of the internet.


I'm Sunny, a Computer Information Systems student at Mount Royal University (MRU) and living being since 2001. I'm currently looking for exciting opportunities to work in an internship or new grad role.


School has never been my thing, so I usually have a few other things on the go to keep me busy. I could be descibed as a hackathon enjoyer; I'm currently the President of MRUHacks, MRU's very own, 100% student-run hackathon. I've recently started learning Typescript, and it has become my tool of choice for development projects.


Outside of my "professional" life, you can find me running, although I am dealing with some mysterious knee pain. I've also recently picked up chess, and I might be the worst player in the history of the game. If you need a confidence boost, I'm always happy to help.


You'll find some of my previous work on this site, but this is also a place for me to experiment with different ideas. A sandbox, if you will. As such, it remains a living document, prone to changes and regressions.

Projects

MRUHacks 2025

TypeScriptNext.jsHackathon

Official website and participant management system for MRUHacks 2025.

Chemistry Inventory Management System

PHPLaravelFilamentPHP

The MRU Chemistry Department's inventory management system. Built with Laravel and FilamentPHP. Currently used at the university and deployed on their servers.

Simul

TypeScriptNext.jsAcademic

My COMP 3504: Software engineering term project. A website that allows instructors to upload interactive screencasts which users can view in an online IDE.

Paint Game

TypeScriptGame DevelopmentAcademic

An multiplayer paint by numbers game built with TypeScript.

Running Stats

55.6 km total distance • 208 m total elevation • 14 hrs total time • Currently injured
643 contributions in the last year
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Jan
MonWedFri
Less
More