Available for new opportunities

Mohammad Irfan

>

Architecting robust digital experiences with a focus on technical precision and editorial-grade user interfaces.

Profile portrait
//About Me

Building software people actually use.

Architecting robust digital experiences with a focus on technical precision and editorial-grade user interfaces.

how_i_work

  • Ship to learn — the fastest way to know if an idea works.
  • Ask dumb questions early; clever debugging comes later.
  • Read the docs first. Then read them again.
  • Keep it simple — boring tech, well-applied, wins.

status --verbose

→open to:junior full-stack roles · internships · contract work
→learning:react server components · edge functions · postgres internals · design systems
→focus:Scalable Systems & UI/UX
→location:San Francisco, CA (Remote)
→status:available
stack at a glance:
ReactNext.jsTypeScriptNode.jsPostgreSQLTailwind CSS
//Stack

Skills

// frontend

Tailwind

Javascript

Typescript

React

NextJs

// backend

Node

Express logo

Express

Mongoose

// database
Prisma logo

Prisma

MongoDB logo

MongoDB

//Complementary Tools & Libraries

Git
GitHub
PostgreSQL
Supabase
Drizzle ORM
MongoDB
Mongoose
Prisma
Zod
Hono
Express
Socket.IO
Stripe
Upstash Redis
Cloudinary
React Native (Expo)
TanStack Query
Vitest
Playwright
Nginx
Vercel
Framer Motion
REST APIs
SQL
Git
GitHub
PostgreSQL
Supabase
Drizzle ORM
MongoDB
Mongoose
Prisma
Zod
Hono
Express
Socket.IO
Stripe
Upstash Redis
Cloudinary
React Native (Expo)
TanStack Query
Vitest
Playwright
Nginx
Vercel
Framer Motion
REST APIs
SQL
Git
GitHub
PostgreSQL
Supabase
Drizzle ORM
MongoDB
Mongoose
Prisma
Zod
Hono
Express
Socket.IO
Stripe
Upstash Redis
Cloudinary
React Native (Expo)
TanStack Query
Vitest
Playwright
Nginx
Vercel
Framer Motion
REST APIs
SQL
Git
GitHub
PostgreSQL
Supabase
Drizzle ORM
MongoDB
Mongoose
Prisma
Zod
Hono
Express
Socket.IO
Stripe
Upstash Redis
Cloudinary
React Native (Expo)
TanStack Query
Vitest
Playwright
Nginx
Vercel
Framer Motion
REST APIs
SQL
//Selected Work

Projects

YouTube Playlist Knowledge Agent
AI Agent / Full Stack

YouTube Playlist Knowledge Agent

Autonomous multi-agent system transforming YouTube playlists into structured study notes with real-time polling and resilient AI failover.

Next.js 16TypeScriptGoogle ADK+4
DIUJA Desk – Digital Newsroom & Member Management System
Full-Stack / Platform

DIUJA Desk – Digital Newsroom & Member Management System

High-performance digital newsroom & member portal with zero-trust RBAC, bidi i18n, and sub-150ms PostgreSQL queries.

Next.js 16React 19TypeScript+4
SMUCT CSE Fest Website
Full Stack / Web App

SMUCT CSE Fest Website

Full Stack Event/Competition Management Platform

NextjsSupabaseTypescript
//Background

Education

2024 — 2028 (Intended)

B.Sc in Computer Science and Information Technology

[EDU]

Shanto Mariam University of Creative Technology

//Ready for the next challenge

>

inbox open·avg reply ~24h
~/contact/send.sh

$ contact --init

> awaiting input. fill the lines below:

// tab to next · ⏎ to send
//else↗ email↗ phone↗ whatsappcd ~/portfolio · exit 0