Scroll to enter

Hi, I'm

Md. Rakib Hassan

<Software Engineer Full-Stack DeveloperProblem Solver/>

I build modern, scalable, and user-centric web applications from concept to deployment. As a Software Engineer and Full-Stack Developer, I enjoy solving real-world problems through clean code, thoughtful design, and innovative technology. Currently, I’m focused on creating impactful digital products while exploring the possibilities of AI-driven experiences.

Md. Rakib Hassan
Dhaka, Bangladesh
Open to Work
About Me

My Developer Journey

I’m a Computer Science and Engineering graduate and Software Engineer focused on building simple, scalable, and meaningful digital products.

My journey began with curiosity about how software works and evolved into a passion for full-stack development. Over time, I’ve built web applications that connect clean design with solid engineering.

I enjoy solving real problems, writing thoughtful code, and continuously refining how I build.

Currently, I’m exploring modern architectures and AI-powered experiences while growing as a full-stack developer.

My focus is simple - build better, learn constantly, and ship impactful software.

Technical Interests

System DesignPerformanceOpen SourceUI AnimationCloud / DevOps

Beyond Code

CricketTravelTech BloggingTeaching
Testimonials

What Clients Say

A few words from the people I've had the pleasure of building with.

Rakib delivered our dashboard project on time with exceptional attention to detail. The React performance optimizations he implemented reduced our load time by 60%.

Sarah Johnson

Sarah Johnson

Product Manager · TechCorp BD

One of the most reliable MERN developers I've worked with. His TypeScript code is clean, well-documented, and easy to maintain.

AK

Ahmed Karim

CTO · StartupDhaka

He took our vague Figma sketches and turned them into a buttery-smooth, animated web app. Communication was clear and proactive throughout.

EC

Emily Chen

Founder · PixelForge Studio

Rakib delivered our dashboard project on time with exceptional attention to detail. The React performance optimizations he implemented reduced our load time by 60%.

Sarah Johnson

Sarah Johnson

Product Manager · TechCorp BD

One of the most reliable MERN developers I've worked with. His TypeScript code is clean, well-documented, and easy to maintain.

AK

Ahmed Karim

CTO · StartupDhaka

He took our vague Figma sketches and turned them into a buttery-smooth, animated web app. Communication was clear and proactive throughout.

EC

Emily Chen

Founder · PixelForge Studio

Rakib's grasp of MongoDB schema design and API architecture saved us weeks of refactoring. A true full-stack engineer who thinks about scale.

TA

Tanvir Ahmed

Engineering Lead · Nexus Labs

Pixel-perfect implementation of every design, plus thoughtful micro-interactions I hadn't even asked for. Rare to find a dev who cares this much about UX.

MR

Maria Rodriguez

UX Designer · BrightApps

We shipped our MVP two weeks ahead of schedule thanks to Rakib. He's now our go-to engineer for anything React or Node related.

David Park

David Park

Startup CEO · GrowthHive

Rakib's grasp of MongoDB schema design and API architecture saved us weeks of refactoring. A true full-stack engineer who thinks about scale.

TA

Tanvir Ahmed

Engineering Lead · Nexus Labs

Pixel-perfect implementation of every design, plus thoughtful micro-interactions I hadn't even asked for. Rare to find a dev who cares this much about UX.

MR

Maria Rodriguez

UX Designer · BrightApps

We shipped our MVP two weeks ahead of schedule thanks to Rakib. He's now our go-to engineer for anything React or Node related.

David Park

David Park

Startup CEO · GrowthHive

Projects

Things I've Engineered

Browse the workspace — open a file, inspect the insights, or live-preview the deployed build right inside the editor.

rakib@portfolio: ~/projects/ai-powered-interview-preparation-app-frontend
ai-powered-interview-preparation-app-frontend/case-study.md

# Case Study

AI-Powered Interview Preparation App Frontend cover

## Overview

InterviewAI is a full-stack web application that leverages Google's Gemini AI to generate personalized technical interview questions, intelligent explanations, and role-specific learning sessions. Built with the MERN stack, it helps job seekers prepare more effectively through dynamic AI-driven content, session management, and interactive study tools.

Video Summary

A quick walkthrough of this project.

## The Problem

Preparing for technical interviews can be overwhelming for job seekers. Most candidates rely on static question banks, outdated resources, or random online content that often lacks personalization. As a result, learners struggle to focus on role-specific topics, understand complex concepts, and track their preparation progress effectively. Additionally, finding detailed explanations for interview questions requires switching between multiple platforms, creating a fragmented learning experience and reducing study efficiency.

## The Solution

InterviewAI was developed to provide a personalized, AI-driven interview preparation platform that generates dynamic interview questions based on a user's target role and experience level. By integrating Google's Gemini AI, the platform creates tailored interview sessions, delivers intelligent explanations, and allows users to save and organize important questions for future review. This creates a focused and interactive learning environment that adapts to each user's career goals.

## Results

  • Reduced the time required to find relevant interview questions and explanations by consolidating everything into a single platform.
  • Created a personalized interview preparation experience instead of relying on generic question banks.
  • Improved learning efficiency through AI-generated explanations and role-specific content.
  • Enabled users to build their own curated study collections using the pinning and session-saving system.
  • Demonstrated practical integration of Generative AI within a real-world MERN stack application.
  • Showcased scalable full-stack development practices, including authentication, database management, API integration, and responsive UI design.

Demo login· 2 roles

AdminUse these to log in as an admin

Username

a@a.com

Password

aaaaaa

UserUse these to log in as an user

Username

u@u.com

Password

uuuuuu

languages4 technologies
TypeScript96.3%CSS2.6%JavaScript0.7%HTML0.4%

Insights

0

Stars

0

Forks

12

Commits

2025-05-17

Updated

8 days

Duration

Individual

Type

Statusproduction
Live
productionUTF-81 / 2 · Project
Experience

My Journey So Far

Three years of building, shipping, and learning in the full-stack trenches.

2020 - 2021

Graphic Designer (Freelance)

Fiverr

Worked with international clients to create branding materials, logo designs, and visual identities. Gathered client requirements, delivered creative solutions, and managed projects from concept to final delivery.

Logo DesignBrand IdentityAdobe IllustratorAdobe PhotoshopVisual Design
2025 – Present

Digital Operations & Web Developer

TexGlory

Contributed to the digital growth of the business by creating and maintaining the company website and implementing automation solutions for invoice generation and data management. Managed the company's Facebook page and advertising campaigns to support customer acquisition. Assisted in coordinating order fulfillment and delivery operations by working with courier services and maintaining operational records.

ReactNode.jsMongoDBWebsite DevelopmentBusiness Process AutomationData ManagementProblem Solving
2026– Present

Co-Founder & Software Engineer

NightOwlDevs

Co-founded a software development startup and contributed to building web-based products from idea to implementation. Worked on designing system architecture, defining problem statements, and developing full-stack web applications. Involved in frontend and backend development, database design, and API structure while collaborating with team members to plan scalable solutions. Key Responsibilities: Designed system architecture and application structure Translated business problems into technical solutions Developed full-stack web applications using modern web technologies Worked on database modeling and backend API design Collaborated with co-founders on product planning and feature development Participated in UI/UX decisions and product design

Full-Stack DevelopmentSystem DesignSoftware ArchitectureReactNode.jsExpress.jsMongoDBREST APIsProblem Solving
Skills

My Technical Arsenal

The tools and technologies I reach for to bring ideas to life.

Skill Set

Frontend

ReactNext.jsTypeScriptReduxTailwind CSSFramer Motion
Skill Set

Backend

Node.jsExpress.jsREST APIAuthentication
Skill Set

Database

MongoDBMongooseSQL ServerMy SQL
Skill Set

Tools

GitVS CodePostmanFigmaMongoDB CompassAdobe PhotoshopAdobe Illustrator
Skill Set

Architecture

MVC PatternSystem DesignPerformance OptimizationScalable Applications
Education

Academic Background

Where the foundation was built.

2021 – 2025CGPA 3.73 / 4.00

Bachelor of Science in Computer Science & Engineering

Daffodil International University · Dhaka, Bangladesh

Data Structures & Algorithms
Database Management Systems
Software Engineering
Computer Networks
Operating Systems
2019 – 2020GPA 5.00 / 5.00

Higher Secondary Certificate (HSC) — Science

Milestone College · Dhaka, Bangladesh

Physics
Chemistry
Higher Math
Biology
Why Choose Me

What You Get When We Work Together

More than code — a reliable partner invested in your project's success.

Clean, Scalable Code

I write TypeScript-first code following SOLID principles and design patterns that your future team will thank you for.

100% TypeScript coverage on recent projects

Performance-First Mindset

Every project is optimized for Core Web Vitals. Average LCP under 1.5s, Lighthouse score 95+.

Lighthouse: 95+

Clear Communication

Daily updates, transparent timelines, and zero surprise deadlines. You'll always know where the project stands.

100% client satisfaction rate

Full-Cycle Delivery

From design review and API design to deployment on Vercel/VPS and post-launch monitoring — I handle it all.

20+ projects delivered end-to-end

On-Time Delivery

3 years of freelance work with zero missed deadlines. I plan properly and communicate proactively when scope changes.

3 years, 0 missed deadlines

Always Evolving

Actively following the MERN ecosystem, Next.js releases, and emerging patterns — your project gets modern solutions.

Learning daily since 2021
Contact

Let's Build Something Great

Have a project in mind or just want to say hi? My inbox is always open.

Contact Information

Fill up the form or reach me through these channels.

Email

contact@rakib.me

Location

Dhaka, Bangladesh

Currently open to work