Abdullah Al Musaddiq Rafi
Abdullah Al Musaddiq Rafi

Software Engineer · Full-Stack · AI/ML

Musaddiq
Rafi

I believe every product is an Art. And to make the art stand out, you need a good artist. Get rid of mediocrity and embrace the exception.

Skills

Technical
Arsenal

Languages

JavaScriptTypeScriptPythonCJavaGo

Frontend

Next.jsReactTailwind CSSShadcn/UI

Backend

Express.jsNode.jsSpring BootFastAPI

AI / ML

PyTorchLSTMTransformersOpenAI APIClaude API

Databases

PostgreSQLMongoDBMySQLOracle 19cRedis

DevOps & Infra

DockerNginxGitLinux
Projects

Selected
Works

01

VBase

GitHub

Real-Time Collaborative Workspace

Engineered a unified team workspace with six room types: rich-text documents (Tiptap + Yjs), multi-file code editor (CodeMirror + Piston/custom RCE), spreadsheets, Kanban boards, Excalidraw whiteboards, and LiveKit video conferencing.

Integrated Google Gemini 2.5 Flash across three surfaces: agent-mode code generation, document writing tools, and NL-to-flowchart diagram generation.

Next.js 16ConvexLiveblocksLiveKitClerkTypeScript
02

BoiBritto

GitHub

Literary Community Platform

Built a full-stack literary platform covering book discovery (Google Books API), reading progress tracking, chapter-based creative writing, community discussions, and blogging — each with granular privacy controls.

Delivered 30+ RESTful endpoints, an AdminJS admin panel, Firebase JWT authentication, and a Vitest integration test suite.

Next.js 15Express.jsMongoDBFirebase AuthTailwind CSS
03

IUTCS Trivia

GitHub

Live Quiz Platform

Architected a secure quiz system where answers are stored and scored exclusively server-side (answers.json never reaches the client), with one-time submission enforcement via Firestore document IDs.

Deployed live for 200+ concurrent participants; tuned for Firebase Spark free tier at roughly 2,200 writes/day with 45-second leaderboard polling.

Next.js 16TypeScriptFirebase FirestoreTailwind CSS
04

Pose2Word

GitHub

Sign Language Recognition

Engineered an end-to-end pipeline covering video preprocessing (ffmpeg, CLAHE), MediaPipe landmark extraction, LSTM/Transformer classifier training, and an upload-and-predict Streamlit app.

15-class WLASL subset (187 videos); delivered as a research-based tool for machine learning course at IUT.

PythonPyTorchLSTMMediaPipeStreamlit
05

Buddy Allocator

GitHub

Advanced Memory Allocation — x86 Kernel

Designed and built a 7-phase buddy allocator (orders 0–10) for an x86 teaching kernel, superseding a naive circular-scan allocator with O(log n) palloc_n / pfree_n and automatic split-and-coalesce.

Extended the legacy mcertikOS developed by Yale University; added 4 MB super-page support via CR4 register.

Cx86 KernelSystems Programming
Experience

Professional
Journey

Oct 2025 – Mar 2026

Junior Full-Stack Engineer

Tyger Media

  • Contributed to 5+ internal products used by over 50 employees at the largest byte-sized media platform in Bangladesh.
  • Designed and developed an internal monitoring tool and an AI-assisted research system for the editorial team.
  • Elevated from Software Engineer Intern to Junior Full-Time on the basis of performance.
Education

Academic
Background

2022 – 2027

Islamic University of Technology (IUT)

BSc in Software Engineering

  • CGPA: 3.96 / 4.00
  • Coursework: Software Engineering, AI/ML, Database Systems, Systems Programming
2020 – 2022

Notre Dame College, Dhaka

Higher Secondary Certificate — Science

  • GPA: 5.00 — A+ in every subject
  • Ranked #106 among 2,500+ students
  • Awarded Perfect Attendance
Awards

Recognition

1st Runner-Up, Prompt Engineering

Nov 2024

Traction — Robotics Club of BRAC University & Affortable.AI

  • Awarded from more than 60 individual participants
  • Built and deployed a fully functional web app within a 2-hour time limit featuring auth, CRUD, parallax scrolling, and on-scroll animations
Activities

Co-Curricular

Assistant Technical Director

IUT Computer Society (IUTCS)

2022 – Present
  • Led development of the society's real-time quiz platform, deployed live for 200+ concurrent participants.
  • Supervised and developed management platform currently holding 500+ active registrations, deployed in 3 different versions.
  • Organized events like CodeSprint, DevSprint and led development team consisting of talented developers.
  • Worked as an organizer in the 11th National ICT Fest — one of the largest ICT Fests in Bangladesh.
  • Managing and mentoring the society's tech team across competitions, events, and internal tooling.
Contact

Let's Work
Together

Third-year Software Engineering student at IUT with a 3.96 CGPA. Open to internship opportunities and collaborations.