Hi there! I'm
Rakibul Islam
(Baadal)
Computer Science & Engineering undergraduate in my 3rd/4th semester at Daffodil International University. Mastering Advanced Algorithms & Data Structures in C++, crafting responsive full-stack applications (MERN), and architecting data-driven solutions for real-world impact.
Driven by Curiosity, Building for Impact
A blend of computer science foundations, rigorous problem solving, and modern web craft.
The Mindset
Hey! I'm Md Rakibul Islam (Baadal), an enthusiastic Software Explorer based in Bangladesh. My journey into programming didn't start in a lecture hall — it sparked on a mobile phone screen back in February 2019 writing raw HTML forms on SoloLearn.
Today, that curiosity has blossomed into a rigorous academic path in Computer Science & Engineering at Daffodil International University (joined September 12, 2025). I specialize in bridging fundamental computer science paradigms (C++, Object-Oriented Programming, and Data Structures) with practical modern full-stack web technologies and data analytics.
Career Vision: To become a professional Full Stack Developer and Data Analyst by mastering Data Structures & Algorithms, architecting impactful software products, contributing to open-source, and gaining invaluable industry experience through competitive engineering internships.
Flagship Project
Smart Meal Management System: End-to-end web system for daily meal calculations, balances, and multi-user expense tracking.
View RepoActive Deep Dives
DSA & Problem Solving: Daily LeetCode practice in C++, tree traversals, dynamic programming, and asymptotic optimization.
View LeetCodeCore Objective
Internships & Engineering: Preparing for software engineering roles, industry internships, and production-grade architecture.
Let's ConnectCollaboration
Open-Source & Projects: Enthusiastic about collaborating on challenging academic and real-world software applications.
Email InquiriesThe Coding Journey & Milestones
From writing my first HTML tag on a mobile screen to studying Computer Science & Engineering.
First HTML Code on SoloLearn
Approximately 7 years ago, as an inquisitive student with no laptop,
I wrote my very first lines of HTML code right on my smartphone using the SoloLearn app under username Badolrakib.
I experimented with inputs, forms, and buttons. Preserving these screenshots reminds me that grand journeys begin with humble steps.
Exploring Technology & Programming
Stepped beyond static tags into computational logic, algorithm basics, and system mechanics. Self-taught exploration across scripting, CSS layouts, and understanding how computers execute instructions. This exploration cemented my ambition to pursue Computer Science at university.
Started CSE at Daffodil International University
Officially commenced my undergraduate studies in Computer Science & Engineering at Daffodil International University (DIU) on September 12, 2025. Transformed hobbyist coding into formal engineering discipline — covering discrete mathematics, digital logic, data structures, and computer architecture.
Learning C, C++, Data Structures & Algorithms
Plunged deeply into memory pointers, dynamic allocation, OOP concepts, standard data structures (Linked Lists, Stacks, Queues, Trees, Heaps, Hash Tables) and algorithmic complexity (Big-O). Grinding algorithmic challenges on LeetCode to sharpen competitive problem-solving instincts.
Web Development Journey & Software Systems
Applying computer science theory to craft production-ready software systems. Architected practical solutions including the Smart Meal Management System and Student Management System with JavaScript, responsive interfaces, relational database schema design, and modular backend patterns.
Future Goal: Full Stack Web Developer & Data Analyst
Bridging robust software engineering with deep data-driven insights. Actively preparing for competitive software engineering internships, contributing to open-source software, and diving into data analytics to extract intelligence and solve enterprise-scale challenges.
My First Coding Memories
Every senior engineer once started with wonder and curiosity. Preserving the exact screenshots from 7 years ago on SoloLearn.
1. The First Lines of Code
Writing custom HTML form tags, password fields, and buttons directly on a smartphone screen using SoloLearn. Witnessing tags come alive sparked a lifelong obsession with programming.
2. Early Project Archives
My initial SoloLearn code repository archiving projects named Beginner!!, Hacking, and timestamped code records. The humble starting point of code versioning.
3. The First Rendered Output
The electrifying moment my handwritten HTML code rendered into a live form UI on a mobile browser. That single moment transformed curiosity into a career purpose.
"These screenshots are an irreplaceable reminder that consistency, genuine curiosity, and humble beginnings can evolve into true engineering capability."
Languages, Frameworks & Tools
The technologies I work with, study, and leverage to build robust digital solutions.
Core Programming
Web & Frontend
Backend & Database
Tools & Workflow
Featured Projects Spotlight
Real-world systems engineered with clean code, scalable architecture, and user-centric design.
DevTrack PRO: Engineering Study OS
A high-performance productivity platform engineered with an OS-level Picture-in-Picture floating mini-timer that stays pinned on Windows over VS Code and LeetCode, comprehensive course/class lecture checkoffs, multi-user local profile partitions, and problem-solving streak analytics.
- Native Windows Picture-in-Picture always-on-top timer via Canvas Stream API
- Course & class lecture manager with real-time percentage progress bars
- Multi-profile user authentication with zero-loss localStorage isolation
WanderLust: Travel & Stay Marketplace
An enterprise-grade full-stack vacation rental platform inspired by Airbnb. Architected with robust MVC pattern, secure user authentication with session cookies, dynamic interactive maps via Mapbox SDK, cloud media pipeline via Cloudinary, and verified guest review ratings.
- Full CRUD accommodation listings with geo-coordinates and Mapbox mapping
- Secure user registration, login authorization & listing ownership guards
- Cloudinary image CDN storage and responsive listing card layouts
Smart Meal Management System
A comprehensive software solution engineered to automate daily hostel/mess meal counts, individual balance tracking, grocery expense audits, and monthly transparent budget generation.
- Automated meal rate & balance computations
- Individual deposit & expense ledger tracking
- Clean, responsive dashboard UI for members
DIU Student Management System
A structured academic records management system designed to streamline student registration, course enrollments, attendance records, and academic data operations seamlessly for university batches.
- CRUD operations for student records & courses
- Relational database integrity and query optimization
- Intuitive administrative control panels
C++ Algorithms & LeetCode Hub
An organized repository archiving solutions to algorithmic challenges, standard data structure implementations (Linked Lists, Binary Trees, Graphs), and 4th semester contest preparation breakdowns.
- Time & Space complexity analysis for every solution
- Standard implementations in modern C++20 and STL
- Comprehensive patterns: Two Pointers, Sliding Window, DP
Verified Achievements & Milestones
Real metrics reflecting dedication to algorithmic rigor, academic excellence, and software craft.
Algorithmic Problem Solving
Daily LeetCode & Beecrowd practice tackling Two Pointers, Binary Search, and asymptotic time-space complexity optimization in C++.
B.Sc. in CSE @ DIU
Active undergraduate in CSE at Daffodil International University. Excelling in Data Structures, Algorithms Design, OOP, and Discrete Math.
Production-Grade Systems
Architected and deployed 5+ full-stack and systems applications including DevTrack PRO, WanderLust, and Smart Meal Management.
7+ Years of Coding Passion
Sustained obsession with code starting from handwritten HTML on a smartphone in Feb 2019 to building scalable full-stack software.
Strategic Roadmap (2025 – 2028)
A disciplined, milestone-driven master plan to transition from computer science student to top-tier software engineer.
Started CSE Journey @ DIU
Commenced Bachelor of Science in Computer Science & Engineering at Daffodil International University. Immersed in core computing fundamentals and discrete mathematics.
C++ STL, Algorithms & Problem Solving
Deep dive into asymptotic complexity (Big-O), Divide & Conquer, Searching/Sorting, and Daily LeetCode problem solving alongside university Algorithms coursework.
Flagship Software Architecture
Engineered DevTrack PRO with Picture-in-Picture canvas streaming, WanderLust (Airbnb full-stack marketplace), and Smart Meal Management mess automation system.
Full-Stack MERN & Applied AI Engineering
Mastering modern React.js, Next.js, FastAPI, and integrating LLM APIs (Gemini/OpenAI), RAG vector databases, and scalable cloud deployment pipelines.
Software Engineering Internship & Placement
Transitioning into professional software engineering roles, contributing to high-scale open-source platforms, and cracking competitive technical interviews.
LeetCode Problem Solving
Real-time live tracker of algorithmic problem-solving milestones and consistency.
Consistent Problem Solving
Problem solving is at the center of how I approach engineering. By tackling algorithmic puzzles daily on LeetCode (Baadal89131), I build an intuitive grasp of data structures, time-space efficiency, and edge-case handling.
GitHub Activity & Metrics
Real-time stats tracking commits, streaks, and open-source contributions.
Let's Connect & Collaborate
Whether you have an internship opportunity, an open-source idea, or just want to talk code — my inbox is always open!
Md Rakibul Islam (Baadal)
B.Sc. in CSE Undergraduate • Full Stack & Data Analytics Explorer