Aspiring Backend Developer
I develop backend solutions that delight and inspire people.
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
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
- Minecraft
- Grand Theft Auto V
- Rainbow Six Seige
- Fortnite
- Elden Ring
- Counter-Strike 2 & GO
- Fifa
- PUBG
- Valorant
- 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.
Stopwatch
Counts in multiples of 3 seconds and stops at 30 seconds with start, stop, and reset controls. Open stopwatch.
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.
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.
Pomodoro Timer
A productivity application that helps users manage their time using the Pomodoro Technique. View the live app.
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.
Useful Link
| Category | Description | Link |
|---|---|---|
| Education | My University - BRAC University. One of the leading private universities in Bangladesh with an excellent Computer Science program. | Visit BRAC University |
| CSE 391 Course Discord — Join our class discussion and collaboration platform for course-related queries and announcements. | Join Discord | |
| Projects | Pomodoro Timer Application — A productivity tool I built to help with time management using the Pomodoro Technique. | Try Pomodoro Timer |
| Social | GitHub Profile — Check out my coding projects and contributions. | GitHub Profile |