Building systems that think clearly.
Three years turning product ideas into production-grade full-stack applications — clean architecture, real performance, zero shortcuts.

AI-powered tutoring platform. Groq Llama 3.3 · Stripe · Next.js 16
Gemini-powered retail copilot. Real-time inventory · AI forecasting
The machine behind the work

I'm a full-stack developer based in Dhaka who spent three years building production applications at Prime Tech Solution Limited (EDGE Project) and ED Limited (ADA · Axiata Group).
My background in Computer Science from BAIUST gave me the foundations; real projects gave me the instincts. I care about performance, clean architecture, and building things that feel fast.
Right now I'm building SkillBridge — an AI-powered tutoring platform with role-based parallel routes, Stripe payments, and a Groq-powered AI tutor. Ship first, refine always.
I read the problem statement before touching a keyboard. Architecture follows understanding.
I ship features end-to-end — design decisions, implementation, deployment, and post-launch bugs.
A working prototype beats a perfect plan. Refine in production with real feedback.
I enjoy the detective work. Root cause over workaround, always.
AI tutoring · Groq Llama 3.3 · Stripe · Role dashboards · Next.js 16
View live →Architecture of expertise
End-to-end web applications from database schema to deployed UI — architected for scale, not just demos.
Interfaces that feel physical — spring physics, scroll-driven effects, and pixel-perfect Tailwind.
Clean RESTful services and reliable third-party integrations — built to handle edge cases, not just the happy path.
Authentication that runs before React hydrates — no flash of protected content, no cookie policy surprises.
Schema design that supports the business logic — not just CRUD, but audit trails, atomic transactions, and query efficiency.
Fast by default — the right rendering strategy per page, smart caching, and no wasted client-side work.
Case files — problem → decision → outcome
SkillBridge
Online tutoring had a coordination problem — students, tutors, and admins each needed a completely different interface, but most platforms serve everyone the same page.
Next.js parallel routes per role (@student, @tutor, @admin) rendered server-side. Stripe-gated bookings, Groq AI tutor without exposing API keys client-side.
Role-based parallel routes so the correct dashboard renders on the server — zero client-side role checks
Stripe PaymentIntent → CheckoutPage → server-side confirmation, not the simpler but less secure client redirect
AI Tutor rate-limited with 5s cooldown, Groq key never touches the browser
Parallel routes (@student, @tutor, @admin) required careful layout nesting so each role gets exactly one shell
Stripe webhook idempotency — replayed events must not double-book sessions
SSE-streaming Groq response while keeping the typing indicator in sync with actual token arrival
Role-specific server-rendered dashboards with authenticated Stripe checkout and a live AI tutor.

Version history
a3f2b1c9c4e12f4f7a09dd1b8e5ac7f3112Let's build something together
Mid/senior full-stack or backend positions where I can own features end-to-end and make architectural decisions.
Async-friendly teams that trust engineers to deliver without micromanagement. Timezone-flexible.
Next.js, TypeScript, Node.js, PostgreSQL/MongoDB. Excited by Rust, Go, or cutting-edge tooling.
Engineering blogs, internal talks, conference budgets. Teams that invest in growing their engineers.
A clear path from IC → Tech Lead. I want to grow into architecture and mentorship over the next few years.
Code reviews, pair programming, knowledge-sharing. Good engineering culture over perks.
"Rahyan consistently delivers clean, well-structured backend code. His understanding of Clean Architecture and Node.js is exceptional. He integrates seamlessly into team workflows, takes full ownership of his tasks, and always delivers on time."
"Working with Rahyan on the ADA | Axiata Group project was outstanding. He picked up the codebase rapidly, asked exactly the right questions, and shipped features reliably. His full-stack perspective made him one of our most valuable contributors."
"Rahyan built our platform frontend from scratch with Next.js and Tailwind CSS. His attention to UI detail, responsiveness, and performance optimisation exceeded our expectations. The final product looked and felt like a premium product."