SelectedWorks
Ranked by impact and completeness: production platforms first, then research with archived evidence, then team projects and tools. Every entry links to code or a live site where one exists.
E-Learning Platform
The live IELTS-preparation platform I engineer solo for RimonsIELTS: four production apps serving real students daily at rimonsielts.com: a Next.js 15 student portal, an Express + TypeScript API with OpenAPI contract gates, a React admin with a full test pyramid, and a Python central service.
E-Learning Platform
2025 - PresentThe live IELTS platform I engineer solo for RimonsIELTS: a Next.js 15 student portal, an Express + TypeScript API with enforced OpenAPI contract parity, a React admin with a full unit-to-E2E test pyramid, and a Python central service. 1,700+ commits across the suite, live at rimonsielts.com.
Lorenz ODE Thesis
2025 - 2026My FYDP-II thesis, defended: a PINN trained on the Lorenz-1960 ODE residual alone, never shown the answer, lands within 3e-05 of a DOP853 reference in under six CPU minutes. Sixteen paper runs plus a windowed long-horizon study are archived with SHA-256 verification and 41 tests, and the manuscript is submitted to ICEEICT 2027.
Shera Bot
2026A multi-agent AI platform prototype in a TypeScript monorepo: agents propose, a runtime validates and executes, and risky actions sit behind scoped, expiring approvals. Ships an agent-pack SDK with integrity checks, a Next.js client, and tiered contract-to-E2E tests.
ODE 3D Orbit
2026An interactive 3D explorer for nonlinear dynamics, live with 16 built-in systems from Lorenz to Kuramoto: edit equations and constants while they integrate, with RK4 step-size control and conserved-quantity drift feedback.
A live survey instrument collecting human perception data on ~500 stratified Bangla memes, built on Next.js and Supabase with the full dataset and a documented system architecture in-repo.
Physics-residual detection of CAN masquerade attacks on the ROAD dataset: kinematic-consistency checks catch 3 of 4 attack classes at a 0.1% ambient false-positive rate, with an honestly reported negative result on PINN attribution. All five pre-registered milestones are complete and a paper draft is compiled.
A conference-ready study of Naive Bayes instance filtering vs tree-based attribute weighting in DT-NB hybrids: twelve arms, ten seeds, Holm-corrected statistics, and a self-audit documenting what the protocol can and cannot claim. The manuscript is written but not yet submitted to a conference.
Fall Detection
2025A complete embedded-ML pipeline: an Arduino wearable running an Edge Impulse-trained TinyML fall model on-device, a Node.js alert API with JWT and rate limiting, and a Next.js dashboard for caregivers.
A pre-registered, five-experiment study of which explainable feature set (pixel-pattern, frequency, or combined) best detects AI-generated images under matched JPEG compression and unseen generators. Final manuscript and limitations report in-repo.
PrintSlot
2026A bilingual (English/Bengali) campus print-shop app from a five-person team: per-file print pricing, live WebSocket order tracking, four user roles, and wallet payments. Built as a Turborepo monorepo with Expo Router, a NestJS API, and Supabase.
Paradox Prism
2026An anonymous reporting platform with reviewer-based content assessment, a public artwork gallery, and a steganography feature that decodes data hidden in images.
Skill Paradox
2025A skill-exchange platform where users barter or pay for sessions: booking with double-booking prevention, real-time chat, endorsement-based ranking, and admin controls. Ships with a full product spec, SQL schema, Express + TypeScript API, and a React 19 frontend.
Task Manager
2026A spec-first React Native assignment: PRD and UI spec before code, then a task board with drag-and-drop status changes, deadline color coding, notifications, and an activity log. Deliberately frontend-only with local state.
Class Imbalance Study
2025 - 2026A university term paper: an 18-run reproducible grid comparing class-imbalance strategies (class weighting, SMOTE) on UNSW-NB15, with Friedman tests, confidence intervals, and rare-class analysis.
A nine-layer neural network trained with Levenberg-Marquardt optimization to model hybrid nanofluid boundary layer flow and heat transfer, using about 32,400 physics-generated samples and validated against numerical solutions.
Shera Clip
2026A local class-to-clip tool for Rimons IELTS in spec-first style: Zoom recording import, AI-ranked candidate clips with human approval, and cost-capped paid steps. Phase-1 prototype with the full PRD and acceptance gates in-repo.
Email Templates
2026A small static tool that generates reusable HTML email templates from configurable inputs, for quick transactional and marketing emails.
This Portfolio
2025 - PresentThe site you're reading: Next.js 14 and TypeScript with a custom design-token and motion system, a markdown blog pipeline, static generation, and a sitemap. Designed and built from scratch.