Field notes — 8 selected projects

Ishan Bijukuchhay

Computer Engineering @ Queen's · hardware, firmware, and the software around them

Learning by building — these are the projects that taught me something.

The log

08

Bare-Metal STM32 Driver Stack

2026

A from-scratch driver stack for the STM32F401RE (Cortex-M4) in C — no HAL, no CubeMX, no vendor libraries. Five milestones from a hand-written C runtime to an I2C driver reading a real BME280 sensor, every peripheral verified against a physical stimulus.

shipped
  • C
  • ARM Cortex-M4
  • STM32
  • Bare-Metal
  • I2C
  • GDB
  • Logic Analyzer
07

HTTP Caching Proxy

2026

A caching reverse proxy in C on a Raspberry Pi 5, built four ways and benchmarked head-to-head — the study wasn't 'which is fastest,' it was how to measure honestly and how much the answer depends on what you optimize for.

shipped
  • C
  • HTTP
  • Raspberry Pi
  • epoll
  • Concurrency
  • Benchmarking
  • Sockets
06

EcoTrack

2026

A carbon-footprint tracker that turns everyday choices into CO₂e estimates, so making sustainable decisions doesn't require a research project.

shipped
  • React
  • JavaScript
  • Python
  • Flask
  • HTML
  • CSS
05

AItivity

2025

A hackathon build with a team — an AI-assisted day planner that helps people carve focus out of overloaded schedules.

shipped
  • Next.js
  • TypeScript
  • Tailwind
  • Supabase
  • OpenAI
04

Light-Following Maze Robot

2024

A class-project robot that reads light with photoresistors and steers itself through a guided maze.

shipped
  • Arduino
  • Microcontroller
  • Photoresistors
  • Soldering
03

Battle Robot

2024

An Arduino-driven combat robot built from second-hand parts and woodworking — took 2nd place, and led to me running the robotics club.

shipped
  • Arduino
  • Electronics
  • Woodworking
02

LED Light-Show Display

2022

A microcontroller-driven LED display I designed in Proteus, built on a PCB, and programmed with an Arduino to run light-show patterns.

shipped
  • Proteus
  • PCB Design
  • Arduino
  • ATmega
  • Electronics
01

555 Timer Circuits

2023

Two 555-based circuits I designed and built on breadboard — a blinking LED and a light-reactive screaming siren — documented in a full technical report.

shipped
  • 555 Timer
  • Breadboarding
  • Analog Electronics
  • Tinkercad

About

I'm Ishan — a Computer Engineering student at Queen's and a Science '59 Award recipient, drawn to building things to understand how they work. Some of these started at hackathons, others as coursework I pushed past the assignment, but they all began with a real problem worth solving. Each one taught me something I couldn't have picked up from a tutorial. When I'm not building, I'm usually working out at the gym, immersing myself in a book or a game, listening to music, or out exploring somewhere new.

Contact

Building something, or just want to say hi?

Drop a note and it lands straight in my inbox. Or email me directly at ishanbijukuchhay@gmail.com.