About

From BCom student to full-stack developer.

Six years in, and the appeal hasn't changed: building something that works smoothly, looks good, and still runs cleanly a year later.

I'm Faruk Sardar. a full-stack developer based in Kolkata. I studied BCom, fell into web development somewhere along the way, and never went back, eight years later I build websites and web tools end to end.

My stack is React and Next.js on the front, Node and Express behind it, with TypeScript throughout and Prisma over MongoDB for data. Tailwind for styling, Framer Motion when something needs to move, Git and Vercel for everything else. I'm learning D3.js at the moment, mostly to get better at making data legible.

Most of my work comes from business owners with a site that's slow, dated, or held together by plugins. I rebuild those properly. I'm also open to a full-time role if the team is a good fit.

Away from the screen: video games, films, and a cockatiel who has opinions about deploy days. Currently working on fitness, eating better, and learning guitar, all three with mixed results.

A framework is a choice you should be able to defend, not a default you inherited.

the short version

How I got here.

Self-taught, freelance throughout, and a move from Mumbai to Kolkata along the way.

2021

Started learning HTML, CSS and JavaScript

Mumbai, India. A BCom student teaching himself the basics in the gaps between coursework.

2022

Front-end developer

Mumbai, India. Two years freelancing on front-end work, and where I picked up React and Next.js properly.

2023

Full-stack developer

Mumbai, India. Freelance across the whole stack — React, Next.js, Node, TypeScript, Tailwind, Prisma, MongoDB.

2024

Started the blog and shipped multiple tools

Kolkata, India. Six web tools built and released, plus writing about what I learned building them.

2025 - Now

Working with business owners

Kolkata, India. Revamping websites for small businesses, and open to full-time opportunities.

the toolbox

What I reach for.

Chosen per project, not per habit. Half of these sites ship with no framework at all.

No data was found

What I hold to

Three commitments on every project.

01

You own everything

Repo, domain, hosting, and CMS live in your accounts from day one. Nothing is hostage to my invoice.

02

One point of contact

You work directly with me from estimate to handover. No account manager, no rotating contractors.

03

Files that pass the first time

Every launch ships with before-and-after numbers: payload, Core Web Vitals, and an accessibility report.

Book interior formatting

Send me the brief and the deadline.

typical build: 6–12 days, depending on scope and content readiness.