Hafidz Mulia
Web Developer | Programming Teacher | Lab Coordinator
I build responsive, accessible websites, teach practical programming, and coordinate lab programming at ITS — combining product-focused development with hands-on mentorship.
Professional Summary
I'm a Junior Web Developer, Programming Teacher, and Lab Coordinator passionate about building responsive, user-focused web applications and empowering others through code education. With hands-on experience in Next.js, TypeScript, Laravel, Tailwind CSS, Vue.js, Supabase, MongoDB, PostgreSQL, and MySQL, I develop clean, efficient solutions that balance performance and usability.
As a lab coordinator and assistant instructor at ITS, I've mentored students in algorithmic thinking, programming fundamentals, and practical web development. My recent projects include building interactive Web GIS platforms with spatial databases, automated reporting systems, and role-based authentication. I enjoy translating complex technical concepts into accessible lessons while continuously learning and refining my craft. Driven by curiosity and collaboration, I aim to deliver impactful digital experiences that connect design, data, and real-world functionality.
Work Experience
Programming Teacher
Timedoor Academy
Jan 2025 - Present
Taught programming fundamentals to junior, kids, and teen learners; prepared lesson plans and mentored students on mini-projects
- ▸ Instructed 20+ learners in Python & JavaScript fundamentals, data structures, and GUI projects.
- ▸ Mentored students through final coding projects and delivered detailed performance feedback.
- ▸ Improved learning outcomes and project completion rates via structured, interactive lessons.
Laboratorium Assistant
Programming and Visual Computing
Aug 2024 - Present
Coordinator Assistant Laboratorium
Aug 2025 - Present
Coordinate the Programming & Visual Computing Lab (ProviKom) at ITS Mathematics, overseeing practicum planning (Alpro 1 & 2), organizing workshops, and managing lab logistics and operations.
Assistant Algorithms and Computer Programming 2 Even Semester 2024/2025
Jan 2025 - Aug 2025
Mentored ~20 Mathematics ITS 2024 students through Java OOP fundamentals and supervised their final game development projects, leading to stronger coding practices and creative application.
Assistant Algorithms and Computer Programming 1 Odd Semester 2024/2025
Aug 2024 - Jan 2025
Supported over 16 students in building strong programming fundamentals, contributing to a 40% increase in their understanding of algorithms.
Himpunan Mahasiswa Matematika (HIMATIKA)
Institut Teknologi Sepuluh Nopember (ITS)
May 2023 - Present
1st Vice Head of Sentrum Katalis HIMATIKA ITS 2025
Feb 2025 - Present
Monitored cabinet staff performance and implemented skill-development programs to strengthen operational capacity while aligning staff activities with the Sentrum Katalis vision.
Leader of Mathematics 2022 / STI 57
May 2023 - Present
Successfully facilitated communication and coordination among 150+ Mathematics students, leading to a 20% increase in participation within the Department of Mathematics and the student association (HIMATIKA)
Speaker for Basic Media Schooling Training, HIMATIKA ITS 2024.
Jul 2024
Enhancing fundamental knowledge of website development and conducting a workshop on creating a news reporting website.
Lembaga Kajian Kerohanian Islam (LKKI)
Departemen Matematika ITS
2 years
Head of Regeneration Department
Jan 2024 - Dec 2024
Led organizational development and member training programs, resulting in a 30% improvement in student engagement and participation.
Staff of Regeneration Department
Jan 2023 - Dec 2023
Developed organizational development and member training programs
UKM Rebana
Institut Teknologi Sepuluh Nopember
2 years
Vice Head of PM Department
Jan 2024 - Dec 2024
Assisted in organizational development and resource planning, driving a 25% increase in team efficiency and participation.
Staff of PM Department
Jan 2023 - Dec 2023
Learn and develop the development of human resources at UKM Rebana ITS
Education
Bachelor of Mathematics
Institut Teknologi Sepuluh Nopember
2022 - Present
I am pursuing a Bachelor's degree in Mathematics at ITS, where I am developing a solid foundation in problem-solving, analytical thinking, and quantitative reasoning. My coursework includes advanced calculus, statistical methods, and discrete mathematics. Additionally, I have applied my knowledge to real-world projects in web development, game design, and data analysis.
- ▸ GPA: 3.34/4.0
- ▸ Relevant coursework: Web Development, Database Systems, Fundamental Programming
- ▸ 1st Vice Head of Sentrum Katalis HIMATIKA ITS, Leader of STI 57, Lab Coordinator ProViKom ITS, Head of KD Dept LKKI Matematika ITS, Vice Head of PM Dept UKM Rebana ITS
High School Diploma
SMA IT Al Uswah Surabaya
2019 - 2022
During my time at SMA Islam Terpadu Al Uswah, I was an active member of several student organizations and developed leadership, financial management, and mentoring skills. I was privileged to receive admission to Sepuluh Nopember Institute of Technology (ITS) through the highly competitive SNMPTN 2022 Invitation Path, which recognized my academic and extracurricular achievements.
- ▸ Grade : 92.02/100
- ▸ Science track with focus on Mathematics
- ▸ Chairman of SKI 2020-2021, Mentor of BPI, Eligible for SNMPTN 2022
Skills & Technologies
Frontend Development
Backend & Database
Design
Tools & Other
Featured Projects
Rapor HIMATIKA
Automated reporting platform for HIMATIKA ITS. Built with Next.js, NextAuth, and MongoDB with PDF exports, bulk email delivery, and admin dashboard. Saves 4 hr/week for 70+ members.
Sina - Digital Storybook
Full-stack children's storybook platform with reading progress tracking and admin CMS. Features role-based authentication, and responsive design from Figma screens.
ITS KosFinder
Interactive Web GIS platform for kos near ITS campus. Features Leaflet mapping, Google OAuth, spatial queries with PostGIS, and role-based CRUD for kos listings.
Vue Tasty Recipes Website
A modern recipe discovery web application built with Vue.js and deployed on Vercel, featuring recipe browsing, user authentication, and social features for sharing cooking inspiration.
Student Management System
A comprehensive web-based Student Management System built with native PHP and MySQL database.
Responsive News Website
A modern news reporting website featuring responsive design and clean UI. Built with HTML, CSS, and JavaScript.
Cross The Road Game
A platform-based strategy game developed using Java Swing, featuring engaging gameplay and smooth mechanics.
Coffee Shop Website
An elegant coffee shop website with smooth animations and responsive design. Perfect blend of aesthetics and functionality.
Let's Connect
Have a project in mind or want to collaborate? Feel free to reach out!