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
Higher Secondary Certificate (Science)
GPA 5.00/5.00 · Rajshahi Board
Secondary School Certificate (Science)
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
- 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
- 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
- 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