
Seylo
A private-by-design chat app: end-to-end encrypted, with messages that delete themselves and AI that runs on your device instead of a server.
Dhaka, Bangladesh
I build fast, secure, and beautifully crafted interfaces with Next.js and TypeScript — from the database to the last pixel.
I'm a full-stack developer who builds fast, secure, and genuinely nice-looking products — from the database up to the last pixel.
The centre of gravity is still Next.js and TypeScript, but the work has widened: multi-tenant systems on Postgres and Prisma with row-level isolation, Go services behind them, and a desktop client where identity is a device keypair rather than a password. I care about the details most people skip — hydration, rate limiting, focus states, and the way a page feels the moment it loads.
Lately I've been publishing the pieces I kept rewriting. Typed clients for the couriers and mobile-money gateways Bangladeshi e-commerce actually runs on, and an error tracker built for the way Manifest V3 kills its own service workers. Both are on npm, MIT, and documented.
Rate limiting, CSRF, session invalidation, audit logs. I build it in from the first commit, not after the first incident.
Hydration flashes, focus rings, empty states, the feel of a page at 200ms. Nobody writes these in a spec, and everybody notices them.
Schema, API, UI, deploy, monitoring. Shipping the whole thing means never handing off the hard part.
Currents went through ten build phases. Version one exists to teach you what version two should be.
A mix of production SaaS, on-device AI experiments, and internal tools — each shipped end-to-end. Open any one for the full case study: the problem, the approach, and what shipped.

A private-by-design chat app: end-to-end encrypted, with messages that delete themselves and AI that runs on your device instead of a server.

A browser-based editor that turns a raw screenshot into something launch-ready — frames, backgrounds, presets, padding, export — without the image ever leaving your machine.

A multi-currency personal finance tracker with production-grade security hardening across ten build phases.
A Chrome MV3 extension that turns any YouTube video into a 10-second WATCH / SKIM / SKIP verdict — at zero infra cost.

An AI-powered ID photo studio with 30+ international document presets and one-tap background removal.

A Bengali market-price mapping app that crowdsources daily grocery rates onto an interactive map.
A domain-allowlist enforcement system for a 40-person team, spanning browser, server, and desktop.
28 technologies, grouped by the layer they live in — with an honest read on how deep I actually go in each. No percentage bars; just what I use daily, what I'm confident in, and what I'm still sharpening.
App Router, server components, the whole surface
Hooks, suspense, and knowing when not to re-render
Strict mode on, `any` treated as a bug
Token-driven design systems, not utility soup
Motion that respects prefers-reduced-motion
Accessible primitives, restyled to taste
The 3D core in this hero, for one
Runtime for nearly everything I ship
REST APIs, middleware, auth pipelines
Aggregation pipelines and indexes that earn their keep
Schema discipline on a schemaless database
Sessions, providers, and real invalidation
Real-time transport behind Seylo
When Python is the right tool — ID Photo's backend
Multi-tenant schemas with row-level isolation, on Neon
Type-safe access across a shared multi-tenant database
Default deploy target, edge config and all
DNS, Turnstile, and sitting in front of origins
Serverless Redis for rate limiting at the edge
Because production always finds a new way
Transactional email that lands in the inbox
Branches, Actions, and readable commit history
Reproducible local environments
Manifest V3, service workers, content scripts
Gemini Nano in the browser — zero infra cost
CSRF, CSP, 2FA, rate limits, audit logging
Interactive maps tuned for slow mobile networks
Backend services, plus the Windows service in Domain Guard
Product teams where I owned features end to end — schema, API, interface, and the deploy that put them in front of people.
Full-Stack Developer
Building internal tools, analytics dashboards, and SaaS features in Next.js and TypeScript — attendance, payroll with bulk payslips, and sales reporting with a consistent premium design system.
Full-Stack Developer
Built modern web applications with Next.js and TypeScript — portfolio sites for educational institutes, internal company platforms, and full-stack solutions with responsive UIs, secure APIs, and optimized performance.
Higher Secondary Certificate (Humanities)
Completed higher secondary education in the Humanities group while independently mastering modern web development through self-learning and the Programming Hero bootcamp.
Secondary School Certificate (SSC)
Completed secondary education while developing a strong interest in technology, problem-solving, and web development.
Four small toys, built with the same care as everything above. Go on — nobody's watching.
I'm full-time at NeXbit LTD and not taking on outside work. But if you want to talk shop, ask how something here was built, or just introduce yourself — this reaches me.