Jugraj Singh

Jugraj Singh

CS + Math Student • Developer • Builder of Cool Stuff

Contact MeView Resume

Projects

Microbit-heartbeat-display-sequencer

An interactive heartbeat monitor for the BBC micro:bit V2, featuring dynamic LED animations, tempo and brightness controls, and a visual fail-safe mode—all implemented in ARMv6-M assembly.

View Project

Entangled Ecosphere

An interactive generative art project blending ecological themes with digital expression, created using p5.js for the ANU COMP1720/6720 major project.

View Project

Bulletin

A feature-rich Android social platform developed for ANU's COMP2100/6442 course, featuring real-time search with custom grammar parsing, AVL tree-based ranking, and design patterns like Singleton, Factory, and Observer.

View Project

Concurrent ATC Network

A concurrent client–server air traffic control simulator built in C, coordinating aircraft landings across multiple simulated airports using thread pools and inter-process communication.

View Project

Explicit Free List Malloc

A high-performance dynamic memory allocator in C, featuring segregated free lists, constant-time coalescing, and an optional mark-and-sweep garbage collector, designed for ANU's COMP2300/6300 course.

View Project

About Me

I'm a Computer Science + Math student at ANU with a passion for building cool and meaningful things. I love exploring low-level systems, high-performance computing, and anything that makes me think deeply. Whether it's optimizing C code on a cluster or building a slick frontend, I thrive on challenge.

Outside of tech, I'm into cars, design, and helping others — and I'm always open to collaborations!