~/projects
Modules and the dependencies between them.
Every repository since 2025 plus the case studies, newest first. Hover a technology to see what shares it; filters restructure the grid.
- 2026-10-01● PRIVATE
browser-benchmark
BrowserBench: a local-first browser benchmark with a full measure, report and compare workflow. No runtime dependencies; Quick, Standard and Extended profiles run entirely on-device.
- JavaScript
- WebAssembly
- Playwright
- 2026-09-19● PRIVATE
music
Sonora: a fast, offline Android music player built with Flutter, with a MediaStore-backed local library browser. Requests only the audio-read permission it needs.
- Flutter
- Dart
- Kotlin
- Android
- 2026-09-17● PRIVATE
lunch-management
Android lunch-management app for a workplace: employees request or cancel lunch before the 12:00 PM cutoff and scan a dining-room QR code. Cutoff rules are enforced on the backend too.
- Flutter
- TypeScript
- MySQL
- Firebase FCM
- Docker
- 2026-09-16● PRIVATE
metadata-extractor
File Metadata Editor: a privacy-focused tool to inspect, edit and strip EXIF, IPTC and XMP metadata from JPEG, PNG and WebP. The server never keeps a permanent copy.
- Next.js
- TypeScript
- Upstash Redis
- Vercel
- 2026-09-16● PRIVATE
Salesforce-Guardian
Evidence-based change intelligence for Salesforce: shows what a proposed change may affect through dependency graphs, conflict detection, explainable risk scoring and read-only simulation.
- Apex
- LWC
- Salesforce DX
- 2026-09-05● PRIVATE
mongodb-viewer
MongoDB Manager: a compact browser-based data browser and editor for MongoDB Atlas, a lightweight alternative to Compass. BSON types are preserved end to end.
- Next.js
- TypeScript
- MongoDB
- Vitest
- 2026-09-05● PRIVATE
roselle
Premium single-brand cosmetics storefront and commerce backend: secure account sessions, BDT pricing, cash on delivery, transactional ordering and protected admin APIs.
- Next.js
- React
- TypeScript
- MySQL
- 2026-09-03● PRIVATE
expense-tracker
Mobile-first personal finance app. One Next.js UI serves the browser and a packaged Capacitor Android app, with an Express API, MySQL and Better Auth. Money is stored in integer minor units.
- Next.js
- Capacitor
- Express
- MySQL
- Better Auth
- 2026-08-21● PUBLIC
salesforce-helper
Early placeholder for Salesforce helper tooling. The repository contains only a README so far.
- Salesforce
- 2026-08-15● PUBLIC
sf-dev-console
A local web interface for Salesforce CLI workflows. The CLI stays the authentication and execution engine, so the browser never sees tokens. Metadata explorer, package.xml generation and ZIP retrieve.
- TypeScript
- Salesforce CLI
- Node.js
- 2026-07-26● PUBLIC
payment-sync
Payment verification platform for Bangladesh: an Android app, a central API and a client integration API that verify bKash, Nagad and Upay payments without official merchant APIs.
- TypeScript
- Kotlin
- PostgreSQL
- pnpm monorepo
- 2026-07-12● PRIVATE
Ecommerce-Platform
Multi-vendor e-commerce platform: a technical design for a horizontally scalable marketplace, built as a pnpm and Turborepo monorepo with Docker and OpenTelemetry tracing.
- TypeScript
- Turborepo
- pnpm
- Docker
- OpenTelemetry
- 2026-07-04● PUBLIC
claude-log
A Next.js app with shadcn/ui and Vitest. The README is still the create-next-app default.
- Next.js
- shadcn/ui
- Vitest
- 2026-06-13● PUBLIC
WC2026
FIFA World Cup 2026 Live Center: live scores, fixtures, standings, knockout bracket, squads and a stats dashboard. Database-free: an Express caching proxy feeds the Next.js frontend.
- Next.js 15
- React 19
- Tailwind v4
- Express
- SWR
- 2026-06-05● PUBLIC
irbms
IRBMS: internal resource and billing system for a software agency. Tracks hours per project, monitors utilization, prevents over and under-billing, emails invoices and keeps an audit history.
- Next.js
- Express
- MySQL
- JWT + RBAC
- Docker
- 2026-05-23● PRIVATE
uddokta-course-academy
Online course platform: purchases through SSLCommerz, DRM-protected video via VdoCipher, digital downloads, personal dashboards and an admin area for courses, orders and reports.
- Next.js
- Express
- MySQL
- Tailwind
- Docker
- 2026-05-03● PRIVATE
Electricity-Bill
Minimal installable PWA that replaces an Excel bill workflow: monthly readings for 7 meters, per-flat totals (electricity, rent, maintenance, dues) and usage stats. Single-user login.
- React
- Vite
- Express
- MongoDB
- 2026-04-26● PRIVATE
shop
Papier Factory multi-vendor marketplace: admin RBAC, audit logging, Stripe, PayPal and COD payments, BullMQ workers, web push and a per-category commission model. PWA with i18n.
- React
- TypeScript
- Express
- MongoDB
- Redis
- Stripe
- 2026-04-18● PUBLIC
Dispatch
News and blogging platform with a classic newspaper UI: live ticker, trending strip, category landings and a full rich-text editor. Next.js frontend with an Express and MongoDB backend.
- Next.js 14
- Express
- MongoDB Atlas
- Tailwind
- 2026-03-11● PUBLIC
ICU-Beds
Real-time ICU bed availability tracker and emergency ambulance dispatch for hospitals in Dhaka. Live updates over Socket.io, Redux state and a Dockerised setup.
- React
- Redux
- Node.js
- Socket.io
- Docker
- 2026-02-24● PRIVATE
Music-Player
A native Android music player written in Kotlin.
- Kotlin
- Android
- Gradle
- 2026-02-23● PRIVATE
Password-Manager-Android-App
A native Android password manager in Kotlin. The repo includes an Apple Passwords dark-mode screenshot as its design reference.
- Kotlin
- Android
- Gradle
- 2026-02-21● PUBLIC
SecureVault
AES-256 encrypted credential storage with client-side key derivation. The server never sees plaintext.
- React
- Node.js
- Web Crypto API
- MongoDB
- Express
- 2026-01-23● PRIVATE
SFLogicLab
SFLL: a personal blog for writings and notes, rendered from Markdown with syntax highlighting.
- React
- Vite
- react-markdown
- Prism
- 2026-01-04● PRIVATE
Zero-Margin
Markdown blog built with React and Vite. The same codebase was later published as SFLogicLab.
- React
- Vite
- react-markdown
- Prism
- 2025● PUBLIC
CRM Automation
Cutting manual CRM workflow time by 30% with declarative Flows for the 80% and bulkified Apex for the complex 20%, syncing to an ERP through Platform Events.
- Apex
- Flows
- Platform Events
- Queueable
- REST/SOAP
- Odoo
- 2025-12-17● PUBLIC
lead-qualification-saas
Lead qualification and sales readiness platform: scores, prioritises and routes B2B leads, backed by PostgreSQL and Supabase with a Webflow front end.
- TypeScript
- PostgreSQL
- Supabase
- Webflow
- 2025-12-14● PUBLIC
password-Generator
SecOps Generator: a single-file password generator with advanced options.
- HTML
- CSS
- JavaScript
- 2025-12-12● PUBLIC
devcard
GitID: generates a shareable developer ID card from a GitHub profile, with key metrics, top languages, popular topics and the featured repository.
- HTML
- CSS
- JavaScript
- GitHub API
- 2025-12-01● PRIVATE
ACA-Project
LearnHub: a learning management system. Teachers publish video courses and manage bookings; students preview the first lesson free, enroll and track progress. JWT role-based access.
- React
- Node.js
- Express
- MongoDB
- Tailwind
- 2025-11-01● PRIVATE
portofolio-beta
Beta version of an earlier personal portfolio, a static HTML site.
- HTML
- CSS
- 2025-10-02● PRIVATE
LWC-Documentation
Repository set aside for Lightning Web Components documentation. It is empty for now.
- LWC
- 2025-09-11● PUBLIC
GitHub-Readme-Viewer
RepoDocs Explorer: a single-page tool for browsing a GitHub repository's documentation in the browser.
- HTML
- CSS
- JavaScript
- 2025-08-23● PUBLIC
Mermaide
A professional Mermaid.js diagram editor: Monaco editor, resizable split panes, dark and light themes and 15+ diagram types.
- Mermaid.js
- Monaco Editor
- JavaScript
- 2025-08-07● PUBLIC
Minesweeper
Classic Minesweeper in pure HTML, CSS and JavaScript, with recursive reveal of empty cells, chorded clicks, a mine counter, a timer and a responsive layout.
- HTML
- CSS
- JavaScript
- 2025-08-01● PRIVATE
Living-Expense-Forecast
Full-stack app for forecasting living expenses, with a React and Tailwind frontend and a Python backend.
- React
- Tailwind
- Python
- 2025-06-24● PRIVATE
intech-solution-website
Marketing site with a built-in content management system for Intech Solution. Self-hosted on a VPS with local media storage.
- Next.js 15
- Prisma
- MySQL
- Auth.js
- Tailwind
- 2025-06-21● PRIVATE
Trikunja
A full tutor-student marketplace with a weighted matching algorithm, role-based dashboards, real-time scheduling and an automated review loop.
- React
- Django
- Python
- PostgreSQL
- WebSockets
- JWT
- 2025-06-01● PRIVATE
Lynkify
A multi-user link workspace with per-link click analytics, a JWT-secured API and role-aware dashboards.
- MongoDB
- Express
- React
- Node.js
- Chart.js
- JWT
- 2025-05-17● PRIVATE
send-email
Bank appointment booking app that sends email confirmations, with a date picker, validated forms and a rich-text editor for message content.
- Next.js
- Nodemailer
- react-hook-form
- TypeScript
- 2025-05-08● PRIVATE
main-pp
Earlier version of the bank appointment system: appointment booking with email sending.
- Next.js
- Nodemailer
- react-hook-form
- TypeScript
- 2025-05-04● PRIVATE
Trailhead
Hands-on Salesforce Trailhead exercises: Lightning Web Components, Apex controllers and the Dreamhouse sample app.
- LWC
- Apex
- Salesforce
- 2025-04-14● PRIVATE
Jervis
JARVIS Neural Network, Cinematic Edition: a single-page animated neural-network visual.
- HTML
- CSS
- JavaScript
- 2025-04-12● PUBLIC
Salesforce-Notes
Study notes for the Salesforce Associate and Developer paths and Trailhead, kept as an Obsidian vault.
- Salesforce
- Obsidian
- Markdown
- 2025-03-07● PUBLIC
Markdown-Preview
A Next.js Markdown previewer built with shadcn/ui and Radix components.
- Next.js
- TypeScript
- shadcn/ui
- Radix UI
- 2025-02-05● PUBLIC
old-portfolio
Previous personal portfolio site in plain HTML, CSS and JavaScript.
- HTML
- CSS
- JavaScript
- 2025-02-04● PRIVATE
portfolio
This portfolio: a multi-page Next.js site with Canvas animations driven by algorithms, including a dithered particle portrait that builds, floods (BFS) and sorts itself.
- Next.js
- TypeScript
- Tailwind
- Canvas
- 2025-02-02● PUBLIC
DevBlog-Android-App
Native Android app in Java, a companion to the devBlog project.
- Java
- Android
- Gradle
- 2025-02-01● PUBLIC
Leetcode-Solutions
Python solutions to LeetCode problems, starting with Two Sum.
- Python
- Algorithms
- 2025-01-26● PRIVATE
mern-blog-project
Static blog built with React, TypeScript and Vite. Posts are written in Markdown and routed client-side.
- React
- TypeScript
- Vite
- react-markdown
- 2025-01-19● PRIVATE
mern-blog
Blog on the MERN stack with separate client and server apps and a folder of posts.
- React
- Node.js
- Express
- MongoDB
- 2025-01-07● PRIVATE
Tech-Express
MERN e-commerce project (Papier Factory) with a real-time socket layer and file uploads. Includes a project report.
- React
- Node.js
- Express
- MongoDB
- Socket.io
- 2025-01-01● PUBLIC
BRAC-UNIVERSITY-LAB-ASSIGNMENT
Archived coursework from BRAC University: programming, data structures, algorithms, operating systems, databases, compiler design with Lex and Yacc, networks and graphics.
- C
- Python
- Lex
- Yacc
- Jupyter
- 2024● PUBLIC
devBlog
A statically generated, edge-cached blog where every page ships as pre-rendered HTML, with syntax highlighting across 20+ languages and zero layout shift.
- React
- Next.js
- JavaScript
- Tailwind CSS
- Vercel Edge
- 2024● PUBLIC
Papier Factory
A WYSIWYG template editor for document authoring with headless PDF generation and batch processing.
- React
- Node.js
- MongoDB
- Puppeteer
- 2024● PRIVATE
Teach Express
A drag-and-drop course builder for instructors with an offline-first PWA and real-time Q&A.
- React
- TypeScript
- PWA
- DnD Kit
- Socket.io
- Service Workers
- 2024● PRIVATE
HFA & Perksbd
A custom CMS for non-technical editors with analytics integration and conversion-funnel tracking.
- React
- Node.js
- MongoDB
- Express
- Cloudinary