CSE Student
5th Semester B.Sc. at Dhaka International University (DIU).
Preparing experience...
Hi, I'm Rakib Hasan.
I'm a Computer Science and Engineering student passionate about building useful, responsive web applications. I enjoy turning ideas into clean user interfaces and continuously expanding my skills toward full-stack development.

Learning Path
Node.js & MongoDB
Crafting UI
React · Next.js · TS
Get to Know Me
My journey from writing my first lines of C to building modern web applications and expanding into backend development.
I am currently in my 5th semester of Computer Science and Engineering at Dhaka International University. My programming journey started like many CSE students—with the fundamentals of C, where I learned how memory, pointers, and problem-solving logic come together.
As coursework progressed, I dove into Java and Python, developing university projects that helped me grasp object-oriented programming, data structures, and modular code architecture. While university theory laid the analytical groundwork, I was eager to create software that real people could interact with on the web.
To bridge that gap, I enrolled in the Programming Hero course for hands-on web development. Through disciplined milestones, I completed the frontend development path—mastering HTML5, modern CSS, JavaScript (ES6+), React, TypeScript, and Next.js.
Today, I am actively expanding into backend engineering—learning Node.js, Express.js, MongoDB, and RESTful API design. I believe in honest progress: I don't have formal corporate experience yet, but I treat every personal and academic project with high engineering standards.
When I am away from my keyboard, you will usually find me playing or watching cricket and football—sports that teach teamwork, focus under pressure, and the joy of healthy competition.
5th Semester B.Sc. at Dhaka International University (DIU).
Built strong fundamentals starting with C, then Java and Python.
Frontend path completed with React, Next.js, and TypeScript.
Actively learning Node.js, Express.js, MongoDB, and REST APIs.
Passionate about sports—especially cricket and football.
Evolution & Milestones
An honest timeline of my technical growth—from introductory C programming in university lecture halls to building full-stack capable web applications.
Began my computer science journey at Dhaka International University by learning C. Developed fundamental computational thinking, algorithmic logic, pointers, and memory mechanics.
Broadened programming breadth with Java and Python. Built university-level coursework projects, exploring Object-Oriented Programming (OOP), inheritance, encapsulation, and problem-solving patterns.
Joined Programming Hero to transition from academic theory to tangible digital products. Immersed in modern web foundations, semantic HTML, responsive CSS layouts, and modern JavaScript (ES6+).
Completed the frontend development path. Mastered React component architecture, Next.js App Router, strict TypeScript, and Tailwind CSS. Built and deployed live projects including Bazar Dor, FitLog, and Dev Stack Builder.
Actively developing server-side competencies with Node.js, Express.js, and MongoDB. Learning database modeling, RESTful API design, session management, and authentication to grow toward full-stack development.
Academic Background
My academic journey in Computer Science and Engineering, structured in an alternating timeline highlighting university progress and foundational achievements.
B.Sc. in Computer Science and Engineering (CSE)
Science Stream
Science Stream
Technical Stack
Technologies I actively use in personal projects alongside those I am currently learning on my path to full-stack development.
Building interactive, accessible, and fast client-side applications
Crafting responsive layouts and polished design tokens
Expanding into full-stack server logic, storage, and API design
Core computer science principles and algorithms from university
Version control, developer tooling, and modern deployment
Technologies verified through working projects and coursework · No fabricated metrics or inflated ratings
Curated Showcase
Real-world web applications built with modern tools. Each project represents a practical step in turning concepts into clean, functional code.

A Bengali-focused grocery platform for exploring products, tracking daily market fluctuations, and comparing current and previous prices through a responsive interface.

A workout library and fitness routine organizer designed to help athletes explore exercises, inspect muscle targets, and structure daily training plans.

A React and TypeScript application that allows developers to explore software technologies, assemble custom tech stacks, and evaluate ecosystem compatibility.
Click “View Details” on any project to see architecture, real development challenges, and future roadmaps.
Let's Connect
Have a project idea, questions about my work, or junior frontend opportunities? Send a message below or reach out directly on WhatsApp or email.
I typically respond within 24 hours.
Feel free to choose whichever medium is most convenient for you.
Best for inquiries, collaborations, and formal opportunities.
rakibhasan98840@gmail.com
Direct instant messaging via WhatsApp.
01753569884
Available during standard business hours in Bangladesh.
01753569884
Inspect open-source codebases, commits, and experiments.
md-rakib-hasan1
Connect professionally and follow my tech updates.
md-rakib-hasan1