DS

Selected work

Things I have designed, built and shipped.

Cutline Business Manager

Live

A multi-tenant B2B SaaS platform for creative agencies, handling projects, clients, invoicing and assets. Tenant isolation and access control run through the data layer, so one deployment serves many agencies without leaking between them.

  • Next.js
  • TypeScript
  • PostgreSQL
  • Tailwind CSS
MIT

Earthquake Management System

Live

A disaster-response platform built to be stood up in the hours after a major quake. Citizens request help and find evacuation routes while administrators coordinate volunteers, separated by role-based access control over a hosted MySQL database.

  • Python
  • Flask
  • MySQL
MIT

E-Commerce Delivery Prediction

Predicts whether an e-commerce shipment will arrive on time from historical shipping data. Compares several supervised classifiers over an encoded and scaled feature set, with exploratory analysis of what actually drives late delivery.

  • Python
  • scikit-learn
  • Machine Learning
  • Jupyter

Meow-A-neko Text Editor

A modal terminal text editor written from scratch in C, in the shape of Vim: normal, insert and command modes, hjkl navigation, :w and :q, line numbers and switchable themes. No dependencies beyond the C standard library.

  • C
  • Terminal
  • Editor

Rust Text Editor

A minimal terminal text editor written in Rust, working directly against raw terminal mode rather than a UI toolkit.

  • Rust
  • Terminal
Apache-2.0

AI Agent

A Python agent on the Gemini API that decides for itself which tools to call. It can list directories, read and write files, and execute Python, with every operation confined to a designated working directory so it cannot reach the wider file system.

  • Python
  • Gemini API
  • AI

Sigma Typing Tool

A terminal typing-speed test built on curses. Practises against full paragraphs rather than isolated words, and tracks errors in real time across configurable durations, eight colour themes and seven cursor styles.

  • Python
  • curses
  • Terminal

Bookbot

A command-line tool that analyses the text of a book, reporting total word count and a sorted, case-insensitive breakdown of character frequency.

  • Python
  • CLI

Background

Experience & education.

Experience

2024 - Present

Full-Stack & Systems Developer

Independent / Open Source

Built Cutline Business Manager, a full-stack SaaS platform for creative professionals using Next.js, TypeScript and PostgreSQL. Wrote low-level tooling including a terminal text editor in Rust and a second in C, plus a Python AI agent and Bookbot for automated text analysis. Practice data structures and algorithms in Java and C++ on Codeforces.

2026

Academic Project Work

BRAC University

Built an Earthquake Management System as the CSE370 database final project, and trained an e-commerce delivery prediction model for CSE422 (Machine Learning).

Education

2018 - 2020

Secondary School Certificate(SSC)

Shohagpur Govt. S.K. Pilot Model High School
2020 - 2022

Higher Secondary Certificate(HSC)

Notre Dame College
2024 - Present

BSc in Computer Science

BRAC University