Full-Stack Software Engineer
Full-stack software engineer and CS undergraduate building production-ready web apps with React, Next.js, Node.js, TypeScript, MongoDB, and PostgreSQL. Strong algorithmic foundation with 300+ problems solved.

A selection of projects that demonstrate my technical skills and problem-solving abilities.
Full-stack corporate asset management platform with role-based HR and employee dashboards, Stripe subscriptions, and real-time inventory insights.
A TypeScript REST API powering a team-collaboration platform for reporting bugs, suggesting features, and coordinating issue resolution.
An interactive 3D simulation of Bangladesh's voting process, designed to educate users on electoral systems and promote civic engagement.
A collaborative study-plan platform for students to create, organize, and track study plans across YouTube videos, PDFs, articles, and custom links.
Real-time lab availability checker helping 300+ BRACU CSE students find free lab rooms by day and time during class gaps.
Dhaka, Bangladesh
Appointed as a Student Tutor — a merit-based role equivalent to Teaching Assistant. Led structured consultation sessions for 26 students, helping them grasp core course concepts and prepare for assignments, quizzes, and exams, while collaborating closely with faculty to align tutoring with course objectives and improve learning outcomes.
Dhaka, Bangladesh
Conducted hands-on sessions for 30+ students on core Machine Learning concepts using Python (supervised & unsupervised learning). Designed exercises and mini-projects on algorithms like Decision Trees, Linear Regression, and K-Means, guiding participants in implementing ML models with scikit-learn, pandas, and matplotlib.
Beyond code, I take initiative to lead communities and organize impactful events.
Oversaw operations of 7 departments with 1400+ active members. Managed club finances — budget, expenses, and sponsor negotiations — and organized technical workshops, competitions, and seminars.
Dec 2024 – Feb 2026Led end-to-end execution of an intra-university programming contest, configured the Online Judge platform, and delivered the event for 150+ participants.
July 2025Volunteered as Program Committee Leader, coordinating volunteers to ensure smooth execution of the university convocation ceremony.
Feb 2025Md. Affan Hossain Rakib is a full-stack web developer and Computer Science & Engineering (CSE) student at BRAC University in Dhaka, Bangladesh. He builds responsive, scalable web applications with Next.js, React, Node.js, and Tailwind CSS.