Skip to main content

A collection of projects and writings by Nirav

I like to make things, and I like to write about making things. I enjoy working on the full hardware-software stack to build complex systems and deliver an intuitive user experience.

Nirav

Nirav

Nirav in his natural habitat, probably writing embedded code for some ill-advised gadget again.
keeb.01

keeb.01

A cool keyboard I made to practice the ancient art of bespoke keyboard building.
मनसा

मनसा

मनसा/mnsa is an educational programming language in Nepali with an IDE and Arduino compatibility.
microkeeb.01

microkeeb.01

A compact 8 key macropad me and Simon made. My first keyboard: the start of something amazing.
Flappy Millennial

Flappy Millennial

A covid-time game I wrote to test my engine. It's a clone of Flappy Bird, but with a twist.
Octopus Game

Octopus Game

Another game I wrote on my JS game engine. It's about an octopus.
Playdate Calendar

Playdate Calendar

A Nepali calendar app for the Playdate handheld game console.
Dot Matrix Display

Dot Matrix Display

The DMD controller with a hand-made PCB, C firmware and web software to write animation.
Router UPS

Router UPS

A Yarsa Tech product that acts as a UPS for routers.
Wild Creatures

Wild Creatures

An animated website scroller in post-apocalyptic Earth after the plants and animals have taken over.
HelloCarl

HelloCarl

App that uses the MDM mode to lock down the phone to present simplified UI to people with Alzheimers.
AudiQR

AudiQR

WiFi connected QR Payment Confirmation system we built while working for Yarsa Tech.
miti.today

miti.today

A Nepali Calendar website that leverages Cloudflare workers to rebuild on schedule.
Huffman Compression

Huffman Compression

A C++ implementation of Huffman Compression, with a CLI tool
Video Ad Maker

Video Ad Maker

A responsive web app to make videos from photos.
Smart IOT Switch

Smart IOT Switch

An IoT enabled smart switch
Writings and Blog

Writings and Blog

Collection of my writings and blog posts
SignalWire Developer Docs

SignalWire Developer Docs

Developer documentation for SignalWire products