Personal Builds
EdTech / Interactive Game

Journal Genius

Arcade-style debit-or-credit game. Sort falling accounting entries onto the correct side of the ledger across three timed levels. Includes score tracking and progressive difficulty.

JavaScriptHTML/CSSGame Design
Live on GitHub Pages →
Web Design

Shah's Catering — Website

Full website designed and built for Shah's Catering. Visual design, layout, and branding produced independently.

Web DesignHTML/CSS
Visit Site →
Graphic Design

Personal Graphic Design Work

A collection of personal graphic design projects — branding, visual identity, and creative work produced independently. Full portfolio on Behance.

Graphic DesignBrandingVisual Identity
View on Behance →
Open Source Contribution · 2021

Hear! Hear! — Discord Debate Bot

Contributor to Hear! Hear!, a Discord bot built by debaters for debaters, now active in over 5,000 servers. The bot handles the practical infrastructure of running a debate on Discord: on-screen speech timers, background reminders, motion retrieval in English and Bengali, AP and BP matchup generation, and server-wide announcements. Contributed to feature design and debate workflow logic.

DiscordPythonDebateTimekeeping
View on top.gg →
Open Source Contribution · 2021

TabbyBot — Discord Debate Tournament Automator

Contributor to TabbyBot, the first Discord bot built on the Tabbycat API — the tabulation software used at WUDC, Australs, and EUDC. The bot automates tournament workflow on Discord: venue creation, role assignment, participant check-in, draw announcements, and Tabbycat synchronisation, making it possible to run a fully tabulated parliamentary debate tournament on Discord at no cost. Contributed to workflow design in collaboration with the Tabbycat developer team.

DiscordPythonTabbycat APIDebate
View on top.gg →
Tool

SUVAT Calculator

A clean, browser-based calculator for SUVAT equations of motion — useful for A-Level and undergraduate physics students who need to solve kinematic problems quickly.

JavaScriptHTML/CSS
Live on GitHub Pages →
Analytics & Infographics
Analytics Code

UNCTAD-Eora GVC Analytics Suite

A collection of R and Python scripts for analysing Global Value Chain (GVC) participation data from UNCTAD-Eora. Includes upstream and downstream GVC participation indices, forward and backward linkage decomposition, and country-sector panel visualisations.

RPythonUNCTAD Eora
View PDF →
Infographic / Data Viz

UK Fuel Poverty Risk — Spatial Visualisation

Spatial visualisation of modelled fuel poverty risk scores across UK local authorities, produced as part of the fuel poverty risk scoring research. Maps small-area estimates against EPC ratings, deprivation indices, and energy price exposure.

PythonGeoPandasMatplotlib
Case Studies
Case Study · Speakonomics 4.0

Non-Formal Education Reform in Bangladesh

Winning submission at Speakonomics 4.0, a national economics case competition organised by the Economics Study Center, University of Dhaka. A data-driven policy proposal using district-level poverty and dropout rate mapping to diagnose failures in Bangladesh's non-formal education system and design a four-stage alternative education pipeline.

View Presentation →