TOHA MUSTOFA NUR HABIB, S.Kom., Gr., MCE., MOS., MTCNA., MTCRE.

Learning to Craft Purposeful Clean Code

About Me

"I am passionate about teaching and coding, always eager to learn and enhance my skills. My goal is to create impactful solutions through technology that will benefit others and positively impact the community.

Technical Skills

Frontend Development

  • HTML5
  • CSS
  • JavaScript
  • TypeScript
  • React
  • Flutter
  • Version Control (Git)
  • Web Performance Tuning
  • Tailwind CSS
  • Vite

Backend Development

  • PHP
  • Python
  • Node.js
  • Laravel
  • Django/Flask
  • Relational Database Management Systems (RDBMS)
  • RESTful API
  • AWS, MS Azure, GCP
  • CI/CD
  • Monitoring & Logging

Infrastructure & DevOps Tools

  • Linux & Web Servers
  • Cloud Platforms
  • Load Balancing & High Availability
  • MikroTik

Additional Skills

  • MS Office Specialist - Excel Associate
  • Quizizz AI Certified Educator
  • Assemblr Certified Educator
  • Fast Touch Typing (130 words per minute)

Work Experience

Mar 2022 - Present

Computer Teacher

State Junior High School, Batu City, East Java

  • Instructing students in Informatics and specialized subjects such as Coding and Artificial Intelligence (KKA).
  • Developed and implemented a digital student disciplinary tracking system to monitor and manage student conduct efficiently.
  • Engineered and deployed a facial recognition attendance system integrated with automated WhatsApp notifications to keep parents informed of their child's attendance in real-time.
  • Co-managed the ground-floor computer laboratory, assisting the lab head with maintenance, software installation, and daily operations.
  • Served as a key member of the technical team, providing essential support during national-level computer-based assessments (such as ANBK).
  • Acted as an operator for the New Student Admission (PPDB) process, managing online registration and data verification.
  • Served as a Homeroom Advisor, managing the academic progress, administrative needs, and overall well-being of one class.
Apr 2019 - Present

Administrative Alchemist

Remote Job, Jakarta

    • Managed and maintained organizational websites to ensure availability, security, and content accuracy.
    • Handled backend administration, including database updates, user access management, and system configuration.
    • Designed and deployed online quizzes and automated certificate generation for internal training programs.
    • Performed regular backups and maintained internal shared storage systems for data continuity.
Mar 2021 - Feb 2022

IT Programmer

Boarding School

    • Developed and maintained essential web systems including student registration, employee attendance, academic report cards, and student savings management.
    • Successfully integrated an on-site facial recognition attendance machine with the central head office system in a different province, configuring Public IP and port forwarding for seamless data synchronization.
    • Built and managed the official website of the institution, ensuring up-to-date content and system reliability.
    • Created daily news content and managed social media channels to enhance the institution’s public communication and engagement.
Apr 2019 - Mar 2020

IT Support Specialist

Television Station, Jakarta

    • Prepare and set up greenscreen and broadcast sets for live and recorded broadcasts, ensuring optimal lighting and camera setups.
    • Organize and manage content on the timeline playlist, ensuring smooth transitions and scheduling for live shows.
    • Connect and configure NGINX on Raspberry Pi for live streaming, integrating the stream with social media platforms for real-time broadcast.
Jan - Mar 2019

Web Programmer

GZ Digital, Griyashanta Malang

    • Develop e-commerce and booking systems, integrating real-time order management and automated transfer confirmations.
    • Create and maintain agent websites for client interactions, while managing and optimizing VPS on OceanDigital for performance, security, and backups.
Nov 2017 - Des 2018

IT Support Specialist

General Election Commission of Batu City

    • Secure and migrate websites, recovering hacked data from 2014 and ensuring smooth transition to new platforms.
    • Develop and launch an Android app with voter data, uploading it to the Play Store for easy access.
    • Create an efficient voting results system for accurate, real-time election tallying and citywide data entry support.
Jan 2016 - Agu 2017

IT Supervisor

Jawa Timur Park Group

    • Led and supervised a team of IT staff as IT Marketing Supervisor, overseeing digital marketing strategies across multiple Jawa Timur Park attractions.
    • Managed and optimized websites and social media for all park locations, ensuring effective online presence and content updates.
    • Administered free Wi-Fi network and handled data entry, email blasts, and customer service platforms to ensure smooth operations.
Sep - Dec 2008

IT Network Specialist

Malang Police Resort

  • Assisted the police in the telematics field by establishing a VPN connection from Kepanjen to the National Police Headquarters (Mabes POLRI).
  • Trained police personnel on using Sipamlu (Election Security System) 2009 to ensure the security and monitoring of the election process.
Mar 2007 - Jun 2009

ICT Staff

ICT Center, Educational Department of Malang Regency

  • Managed and maintained Jardiknas (National Education Network), connecting schools across Malang Raya to the internet using Base Transceiver Stations (BTS) and MikroTik routers, with the central router powered by Juniper OS.
  • Ensured the stability and security of the network infrastructure, overseeing connectivity between educational institutions.
  • Monitored and troubleshot network issues to ensure continuous access for educational purposes.
Mar 2006 - Jan 2016

Computer Teacher & Head of Computer Laboratory

State Junior High School, Sumberpucung - Malang Regency, East Java

  • Designed, implemented, and evaluated Information and Communication Technology (ICT) instruction for students in grades 7, 8, and 9, covering a total of 30 classes.
  • Developed teaching materials, modules, and interactive learning media (presentations, video tutorials) to enhance student learning effectiveness.
  • Managed and utilized e-learning platforms such as Claroline and Moodle; also developed and deployed a custom-built simple quiz application on an internal web server for assignments, online quizzes, and material distribution, with the capability for public access via dynamic DNS.
  • Introduced and taught the fundamentals of office applications (Microsoft Office), graphic design (CorelDRAW/Photoshop), and basic programming logic.
  • Conducted practical and theoretical exams in the computer laboratory to assess student competencies.
  • Coached the extracurricular Computer/ICT Club, specifically for the Bilingual program, to foster student interest and talent in technology.
  • Led a student team to achieve a Top 10 ranking in Southeast Asia in the Quipper School learning platform competition.
  • Mentored students to win 1st Place at the Provincial Level in blogging and logic competitions.
  • Consistently guided students to achieve top-three finishes (1st-3rd place) in various ICT competitions at the City/Regency level, including blogging, Excel, and graphic design.
  • Held full responsibility for the management and maintenance of several school computer laboratories, including software installation, hardware troubleshooting, and network management.
  • Managed the school's LAN network, ensuring smooth internet connectivity for teaching, learning, and operational activities.
  • Developed and operated a computer-based automatic school bell system to efficiently manage class schedules.
  • Provided technical support to teachers and administrative staff regarding the use of computers, printers, and projectors.
  • Served as the primary operator for creating complex lesson schedules for nearly 80 teachers each semester using scheduling software like ASC TimeTables.
  • Processed student grade data (leger) and assisted homeroom teachers with the semesterly report card generation process.
  • Actively involved in the school accreditation team, specifically in preparing and digitalizing documents and evidence related to infrastructure and learning process standards.
  • Created and managed an inventory asset database for the computer laboratories and school IT equipment.
  • For six years, served as the sole staff member in the curriculum department, directly assisting the Curriculum Coordinator.
  • Assisted the library team in configuring the Senayan Library Management System (SLiMS) for both internal (LAN) and external (public) access.
  • Assisted the school counseling (BK) team by developing a student disciplinary records application using MS Access for the counselors' exclusive use.
Jan 2004 - Mar 2005

IT Admin

ICT4PR (Bappenas & UNDP)

    • Train community members (KBMD) in basic IT and digital skills to enhance community development initiatives.
    • Provide digital skills training for scholarship recipients of the U.S. Embassy's English language program.
    • Manage hardware and network infrastructure, ensuring reliable and secure access for all users.
    • Develop and maintain reporting systems using CPS Python for efficient data collection and analysis.
    • Maintain Linux servers, ensuring uptime, security, and optimal performance.
    • Handle backend administration, including database management and system configurations.

Achievements

  • National Seminar Speaker (2008): Presented "Google Apps for School Email Management" at Fornas SMK (UM) & Dikmenjur (VEDC).
  • 1st Place Winner (2015): Educational Web Competition, East Java Education Office.
  • LPDP Awardee (2023): Computer Science (CS50x), Harvard University.
  • DBS Backend Expert (2023) : Digital Bank of Singapore & Dicoding.
  • Participant (2024): Code In Place (CIP), Stanford University.
  • DBS Frontend Expert (2024) : Digital Bank of Singapore & Dicoding.
  • Gemini Academy Trainer (2024)
  • PembaTIK Level 3 (2024): National ICT-Based Learning certification.
  • Google Master Trainer Level 1 (2024)
  • Microsoft Certified Educator (MCE) & MOS-Excel Associate (2024): International certifications.
  • MikroTik Certified Network Associate (MTCNA) & MikroTik Certified Routing Engineer (MTCRE) (2025): International certifications.
  • Fundamental of Data Engineering (2025): Digitalent Komdigi RI & DQLAB.
  • Preparing for Alibaba Cloud Certified: CEA Exam (In Progress, 2025). Completed official training and practice tests.