Template preview — Draft structure. Links, metrics, certificates, and LeetCode stats are placeholders — nothing here is claimed as real.

MD IrfanFull-stack developer
Résumé

Early-career full-stack developer · West Bengal, India

Small things, built end to end.

I'm Irfan. This is a draft of my portfolio: three projects, a receipt for every claim once the links are in, and no invented numbers.

Open to junior full-stack roles · Immediate · West Bengal or remote · Résumé

The only live data on this site is the visitor-weather demo in Mobile Weather.

03project pagesdraft
00invented claimsnone
01live demovisitor weather
100%editableMDX + tokens
01

Selected work

Three project pages, structured to be filled in. The case studies are drafts: every unverified detail is marked.

02

The receipts

Skills are claims. Claims need sources. Every row below opens a receipt; right now the receipts are placeholders waiting for real links.

Attendance app — stackAdd the real stack, repo, and one outcome
WeatherGPT — stackAdd the real stack, repo, and one outcome
Mobile Weather — stackAdd the real stack, store listing, and one outcome
CertificationsAdd names, issuers, years, and verification links
LeetCodeAdd the profile URL and solved count
RésuméAdd the PDF or print the draft page
03

How I work

Four habits, each with an example slot. The principles are mine; the examples are still to be added.

01

I ship small.

One flow, deployed, before the second feature exists. Add the real example from one of the three projects — the smallest version that a person actually used.

02

I write it down.

Every bug that costs more than an hour becomes a note. Add the first real entry: what broke, what you tried, and what fixed it.

03

I test the risky part first.

Not 100% coverage. The parts that fail quietly: dates, permissions, cache headers. Add a test you actually wrote and link it.

04

I fix what breaks.

Add one bug you shipped and the fix that followed. The honest version is more convincing than a perfect version.

04

Certifications & practice

Slots for the certificates and the LeetCode profile. No names, issuers, or numbers are claimed until they are added.

Certifications

03 slots
  • —Certification slot 01Add name, issuer, year, verification URL
  • —Certification slot 02Add name, issuer, year, verification URL
  • —Certification slot 03Add name, issuer, year, verification URL

Three slots, no names. If a certificate is real, add it with a verification link; if it is not, delete the slot.

LeetCode

add profile URL
—problems solved
Easy
—
Medium
—
Hard
—
— day streak— contest rating

Stats pending. Add the profile URL and the solved count; leave out the streak and rating if they are not current.

05 — Contact

Let's talk about
small things done well.

Open to junior full-stack roles · West Bengal or remote · Immediate

For recruiters

Résumé draft

Links to add

GitHub — add URLLinkedIn — add URLLeetCode — add URL

This contact block is real: the email reaches MD Irfan. The social links and the résumé are placeholders until the real URLs are added.