Rahman Hamim
Say hello

Rahman Hamim · Sylhet, BangladeshFullstack engineer, frontend to AI.

React interfaces, Node services and data behind them, AI features on top, and AI in my daily workflow to ship faster. Motion is the habit I bring along: the editor below is a typed React component rendering live from JSON props.

See the work
explainer.tsx
Chapter title
00:01:10f 40 / 360
LAYER
Titles
Graphics
Media
FX
0s2s4s6s8s10s12s
Drag on the timeline to scrub. Click a clip to jump to it. Space plays and pauses.paused
What I do

One developer, four things I actually ship.

Every cell below is live. Click, drag and press: the demos are built with the same tools I would use on your project.

Reduced motion
Click the segments and the switch

Frontend

Interfaces with feel. Real state, real transitions, accessible by default, not just layout.

React · Next.js · TypeScript
client
api
db
idle
Send a request

Backend

The service behind the screen: APIs, auth, data, queues and deploys, built so the frontend never has to guess.

Node · Express · MongoDB
ask the assistant

AI engineering

LLM features done carefully: streaming, tool calls, retries and evals. And AI in my own workflow, every day.

Agents · Tool use · RAG · Evals
stiffness 170
damping 14
Drag the ball, then let go

Motion

The interest that sharpened the rest: timelines, easing and springs you can reason about, rendered frame by frame.

Remotion · CSS · Motion
Systems

The building blocks I engineer.

Pipelines, schemas and agent loops; PDF export, realtime sync and locale routing. Pieces pulled from the projects above and rebuilt small so you can watch them run. All typed React and Node.

Backend · render pipeline
queue
workers
done0rendered

Render pipeline

Node · queues
Types · schema-checked props
"title": "Frontend. Backend. AI.""accent": "#FFDD33""durationInSeconds": -34min 4 · default used"style": "bold"
3 valid · 1 repaired

Schema validation

TypeScript · Zod
AI · agent loop
prompt
model
tool
answer
plancall toolobserveanswer

Agent loop

LLM · tool use
Product · live PDF export
PDF ↓

Live PDF export

from ApplyLift
Data · realtime updates
client A
ws
client B

Realtime updates

from Qamla
Web · locale routing
hospitalitygroup.uk/services/es/services/it/services/fr/services
ServicesServiciosServiziServices
ENESITFR

Locale routing

from Hospitality Group

Also built:Little Italy, a London restaurant site with table bookinga B2B e-learning platform for One EducationMedisense, a medical clinic platformWe Buy Any Mobile, a device trade-in store

About

Hi, I'm Hamim.

Crew card · 01
Rahman Hamim
Rahman Hamim

Frontend Engineer at vidrush.ai

Based in
Sylhet, Bangladesh
Local time
--:--
Timezone
GMT+6
Status
Open to work
build · signed6b23172
author
Rahman Hamim
canonical
rahmanhamim.com
source
private repository
signature
rh-origin-8f3c2a91d7
licence
all rights reserved

I started in frontend, building websites and interfaces. Then I kept going down the stack: services, data, deploys, and lately the AI features on top.

Today I ship products end to end and use AI in the loop every day, both as a builder of LLM features and as a tool in my own workflow. Motion is the part I do for love; it taught me to think in frames and functions, and I would rather show you a working thing than a slide about it.

Shipping products end to endTyped React, Node services, data, deploys
Going deeper on backend and infraQueues, pipelines, observability
Building with and for AILLM features in products, agents and AI tooling in my workflow
Open to fullstack and frontend rolesRemote, from Sylhet
FrontendReact · Next.js · TypeScript · Tailwind
BackendNode · Express · MongoDB · Mongoose
AILLM APIs · Agents · RAG · Evals
Types & testsZod · Jest
github · live@rahmanhamim
SeptOctNovDecJanFebMarAprMayJunJulAugSept
1,419 contributionsin the last year·79 of the last 90 dayshad commits·49 public repositoriessince 2021LessMore
End card · 360 / 360
Contact

Let's build something.

A template, an interface, or a whole product. Tell me what you're making and I'll tell you how I'd build it.

Based in
Sylhet, Bangladesh · --:-- local
Currently
Typed React and Node in production, AI features and tooling on top
Open to
Fullstack and frontend roles, remote
Designed & built withby Rahman Hamim © 2026Back to top ↑