
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.
Technical
Arsenal
Languages
Frontend
Backend
AI / ML
Databases
DevOps & Infra
Selected
Works
VBase
GitHubReal-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.
BoiBritto
GitHubLiterary 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.
IUTCS Trivia
GitHubLive 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.
Pose2Word
GitHubSign 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.
Buddy Allocator
GitHubAdvanced 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.
Professional
Journey
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.
Academic
Background
Islamic University of Technology (IUT)
BSc in Software Engineering
- CGPA: 3.96 / 4.00
- Coursework: Software Engineering, AI/ML, Database Systems, Systems Programming
Notre Dame College, Dhaka
Higher Secondary Certificate — Science
- GPA: 5.00 — A+ in every subject
- Ranked #106 among 2,500+ students
- Awarded Perfect Attendance
Recognition
1st Runner-Up, Prompt Engineering
Nov 2024Traction — 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
Co-Curricular
Assistant Technical Director
IUT Computer Society (IUTCS)
- 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.
Let's Work
Together
Third-year Software Engineering student at IUT with a 3.96 CGPA. Open to internship opportunities and collaborations.