Aspiring Backend Developer

I develop backend solutions that delight and inspire people.

Let's talk now!

Profile Picture

Personal Info

Name
Mahinul Islam
Age
22 years old
Location
Dhaka, Bangladesh
University
BRAC University
Major
Computer Science
Hobbies
Gaming, Programming, Robotics
Languages
Bengali (Native), English
A meme
My journey in computer science and programming

About Me

I'm a passionate Computer Science student at BRAC University with a keen interest in backend development and full-stack technologies. Currently mastering Node.js and modern JavaScript to build scalable web applications.

My journey focuses on creating efficient, scalable solutions that make a real impact. I'm actively learning backend development, building RESTful APIs, and exploring database integration while being an active member of the BRAC University Robotics Club.

Education

Current Education

  • Bachelor of Science in Computer Science
  • University: BRAC University
  • Expected Graduation: June 2027
  • Relevant Coursework: Data Structures, Algorithms, Data Communication
  • Club: BRAC University Robotics Club

Current Focus

  • Backend Development: Building RESTful APIs with Node.js and Express.js
  • Database Design: Learning MongoDB and PostgreSQL integration
  • Problem Solving: Regular practice on coding challenges and algorithms
  • Best Practices: Clean code, testing, and documentation

Career Objective

Seeking an internship or entry-level position where I can contribute to meaningful projects, learn from experienced developers, and grow into a skilled full-stack engineer. I'm passionate about creating efficient, scalable solutions that make a real impact.

Skills

Programming Languages

  • JavaScript (ES6+)
  • Python
  • Java

Backend & Database

  • Node.js
  • Express.js
  • MongoDB
  • PostgreSQL
  • REST APIs

Frontend & Tools

  • HTML/CSS
  • Tailwind CSS
  • Git & GitHub
  • Arduino
  • IoT

Favourite Games

  1. Minecraft
  2. Grand Theft Auto V
  3. Rainbow Six Seige
  4. Fortnite
  5. Elden Ring
  6. Counter-Strike 2 & GO
  7. Fifa
  8. PUBG
  9. Valorant
  10. Call of Duty: Modern Warfare II/III/Warzone/Black Ops 6

Gaming has always been a big part of my life and helps me relax after coding sessions!

Projects

Fortune Generator

Displays a random fortune each time the page is loaded and allows users to change the appearance of the fortune box dynamically View the live app.

  • JavaScript
  • HTML/CSS

Stopwatch

Counts in multiples of 3 seconds and stops at 30 seconds with start, stop, and reset controls. Open stopwatch.

  • JavaScript
  • HTML/CSS
  • Timer Logic

To-Do List

A dynamic task management application that allows users to add, complete, and delete tasks. Features local storage persistence and a clean, responsive interface with dark/light theme support. View the live app.

  • JavaScript
  • HTML/CSS
  • Local Storage
  • DOM Manipulation

Personal Portfolio

A responsive portfolio website built with modern web technologies, featuring smooth animations and a professional design system. Showcases my skills and projects with a clean, user-friendly interface.

  • HTML/CSS
  • JavaScript
  • Responsive Design

Pomodoro Timer

A productivity application that helps users manage their time using the Pomodoro Technique. View the live app.

  • JavaScript
  • HTML/CSS
  • Timer Logic

Robotics Control System

Collaborative project with BRAC University Robotics Club involving sensor integration and automated control systems. Working on IoT implementation and embedded system programming.

  • Arduino
  • C++
  • IoT