You are viewing the complete web version of my CV. Use the download button only if you want to keep a copy.

Md. Mahamudul Hasan

Computer Science & Engineering Undergraduate

Professional Summary

CSE undergraduate with hands-on experience developing full-stack web applications and implementing graph algorithms in Java. Working knowledge of C, C++, Java, Python, JavaScript, PHP, and SQL, with a focus on maintainable software, database-backed systems, and structured problem solving. Seeking opportunities to grow in software engineering while continuing to explore game development.

Education

B.Sc. in Computer Science & Engineering

United International University, DhakaFall 2023 - Expected 2028

Higher Secondary Certificate (Science)

Karatoa Multimedia School and College, Bogura2022

GPA 5.00/5.00 · Rajshahi Board

Secondary School Certificate (Science)

Gobindaganj Government High School, Gaibandha2020

GPA 4.61/5.00 · Dinajpur Board

Technical Skills

  • Programming: C, C++, Java, Python, JavaScript, PHP
  • Web & Database: HTML, CSS, JavaScript, PHP, MySQL, SQL
  • Core: OOP, Data Structures & Algorithms, DBMS, Graph Algorithms, Web Development, Problem Solving
  • Tools: Git, GitHub, Visual Studio Code, Figma

Selected Projects

Smart City Complaint Management System

PHP, MySQL, JavaScript

  • Developed citizen complaint submission and tracking with administrative workflows for complaints, staff, departments, and zones.
  • Structured separate frontend/backend modules and supplied ERD, schema, and SQL setup resources.

BrainRoot Digital Library

JavaScript, PHP, SQL

  • Developed a digital library with accounts, collections, profiles, wishlist, ratings, and reading progress.
  • Built reusable authentication, API-client, storage, and database-backed modules.

Graph Algorithms in Java

Java, BFS, Floyd-Warshall

  • Implemented breadth-first search for graph traversal and Floyd-Warshall for all-pairs shortest paths.
  • Documented setup, sample usage, and time-complexity considerations.

Campus Involvement

Member of the Computer Club and Cultural Club; participates in technology-focused and cultural activities while strengthening teamwork and communication.

Languages

  • Bengali: Native
  • English: Working proficiency
  • Hindi: Conversational