Indian tabletop game similar to billiards
Using Phaser.js, Express.js, Node.js

Synthesizer played with hand gestures tracked by a camera
Using Google MediaPipe, Web Audio API, Node.js

A word association game powered by WordNet and natural language processing
Using Python, WebNet, React, Vite

Website to showcase projects
Using React, Next.js, TypeScript, Tailwind CSS

Generative art created using flocking, dithering and other algorithms
Using p5.js

Simulates Conway's Game of Life
Using p5.js, Flask, Google Cloud Platform. Github version uses Python & Pygame

Displays the bond line structure of any chemical
Using Python, Flask, BeautifulSoup, Google Cloud Platform

Bunshi Demo 1

API that Generates custom loan reports and visualizes data
Using Python, Pandas, High charts, Django

Loan Reports Demo

Web application that takes links to articles from client's news website and generates .html newsletters
Using Python, Flask, BeautifulSoup, Google Cloud Platform

Newsletter Generator Demo

Windows app to schedule a shutdown
Using Python & Tkinter

Shutdown Scheduler Demo

A MIDI controller with buttons and potentiometers to control a DAW
Using C++ and Arduino

MIDI Controller Demo

A game based on Prim's Maze Generation Algorithm
Using React with JSX

Converts a .png file of a qr code into a .plt file used by laser engravers
Using Python, Prolog, HP-GL

Freelance Software Developer


Getafix Design, Independent | Sep 2020 - Present (4+ years) | Remote

Software Developer / Integration Engineer


Healthy Planet | Feb 2022 - May 2025 (3 years 4 months) | Toronto, Canada

Data Analyst


Gromor Finance | Jun 2019 - Aug 2020 (1 year 3 months) | Mumbai, India






harshrajmachikar@gmail.com