Toha Mustofa Nur Habib, S.Kom., Gr., MCE., MOS.

Learning to Craft Clean Code with Useful Values

About Me

"I am passionate about teaching and coding, always eager to learn and improve my skills. My goal is to create meaningful solutions through technology that will eventually benefit others and make a positive impact on the community."

Technical Skills

Frontend Development

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

Backend Development

  • PHP
  • Python
  • Node.js
  • Laravel
  • Django/Flask
  • Relational Databases
  • RESTful API
  • AWS, MS Azure, GCP
  • CI/CD
  • Monitoring & Logging

Infrastructure & DevOps Tools

  • Linux & Web Servers
  • Cloud Platforms
  • CI/CD
  • Load Balancing
  • MikroTik

Additional Skills

  • Fast Touch Typing (130 WPM)
  • MS Office Specialist - Excel Associate
  • Quizizz AI Certified Educator

Work Experience

Mar 2022 - Present

Computer Teacher

State Junior High School, Batu City, East Java

Apr 2019 - Present

Administrative Alchemist

WAG-DI

    • Managed and maintained organizational websites to ensure uptime, security, and content accuracy
    • Handled backend administration, including database updates, user access, and 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 2023

IT Programmer

Boarding School

    • Developed and maintained essential web systems including student registration, employee attendance, academic report cards, and student savings management.
    • 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

Private TV Station in 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

    • 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.
Mar 2006 - Jan 2016

Computer Teacher

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

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.

Learning Journey

2023

Advanced Web Development

Completed comprehensive full-stack development course focusing on modern web technologies

2022

Cloud Computing Fundamentals

Mastered cloud infrastructure and deployment strategies

2021

Programming Foundations

Started my coding journey with JavaScript and Python

Certifications