Skip to content
View iggusti's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report iggusti

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
iggusti/README.md

Ilham Gumantung Gusti

Frontend Developer Β· Telkom University

Building internal web applications for campus operations β€” letter circulation, records management, and legal documents.

profile views location open to collaboration

Portfolio / CV Email LinkedIn Instagram


πŸ‘‹ About Me

Frontend Developer at Telkom University, Bandung. I work on internal applications used daily by campus staff across units β€” from letter circulation to document and records management.

My main stack is Angular and Next.js, built on Laravel-era PHP fundamentals from earlier projects. Outside working hours I build small projects to learn new tools: SvelteKit, HTMX, Astro, Electron, and some Python for machine learning coursework.

I care about reusable components, readable TypeScript, and making sure what ships actually works in production.


πŸ’Ό Professional Work

πŸ›οΈ SOANG
Angular Β· TypeScript

Redevelopment of a legacy regulation and legal-document (SK) system.

  • Extracted reusable Angular components from monolithic templates
  • Refactored TypeScript utility and validation functions
  • Fixed lifecycle-hook ordering and inject() vs constructor DI issues
  • Resolved animation trigger and state-sync bugs

πŸ“„ PenDok
Next.js Β· MUI Β· TanStack Query

E-Penelusuran Dokumen β€” a document and records-management system.

  • Built the Records module with a view / edit / create multi-mode form
  • Created a useDownloadRecord hook for file retrieval
  • Parallelized multi-file upload flows
  • Stack: Next.js, MUI, TanStack Query, Formik

βœ‰οΈ BaSO
Angular

Surat Online β€” internal letter circulation application.

  • Built the shared app-letter-filter component
  • Refactored notification and letter-status helper utilities
  • Diagnosed staging deployment issues: static asset MIME types, cookie/CORS

πŸš€ Selected Projects

🌐 Full-Stack & Web Applications

Project Description Stack
monthly-budget Family budgeting app with balanced spending, daily tracking, and push notifications SvelteKit, TS, Firebase
senada E-commerce project with separate Laravel backend and React frontend Laravel, React, Vite
stop-your-work Productivity timer for managing work sessions SvelteKit, TypeScript
Auth-CRUD-Laravel Authentication with user CRUD management Laravel, PHP
Rental-Mobil Car rental management and booking system PHP, JS, HTML
Koperasi-Indra Cooperative financial management web app PHP, JS, HTML
belajar-nestjs-restful-api REST API built while learning NestJS NestJS
belajar-golang-restful-api REST API built while learning Go Go
belajar-bun-hono-restful-api REST API built while learning Bun + Hono Bun, Hono, TS
kotlin-restful-api REST API with Spring WebFlux Kotlin, Spring

🎨 Frontend Practice

Project Description Stack
trello-clone-htmx Kanban board with drag-and-drop using HTMX HTMX
twitter-clone-htmx Social feed app built with HTMX HTMX
todos-htmx TodoMVC implemented with server-driven interactions HTMX
angular-spotify Spotify web player clone Angular, Tailwind
angular-profile-page Profile page template Angular, Tailwind
learn-electron Retro green-phosphor terminal Todo desktop app Electron
medium-like-text-editor Rich text editor with markdown support TypeScript
sql-query-debugger Interactive SQL query debugger JavaScript
bouncing-ball Canvas physics animation experiment React, Canvas
learn-astro Astro study project with i18n and a todo list Astro, Tailwind

πŸ“± Mobile & Android

Project Description Stack
Tel-U Parking System App Campus parking system mobile app Android (C++)
JERIH-Quiz App Quiz app with scoring and feedback Java, Android
Google-Maps-Android Google Maps SDK integration Kotlin
Kotlin-Firebase-CRUD Firebase CRUD application Kotlin, Firebase
jaga-tangis Tear-tracking application for emotional monitoring JavaScript

🧠 Data & Machine Learning (Coursework)

Project Description Stack
Character Recognition β€” Javanese Script Recognizing Javanese script characters from images Python, TensorFlow
InceptionV3 β€” Pascal VOC 2007 Object classification on Pascal VOC 2007 InceptionV3
obj-detection Object detection in the browser with COCO-SSD TensorFlow.js, React
Simple ANN Artificial neural network implementation MATLAB, C++
Face-Recognition / pyFace Face detection and recognition Python, OpenCV
KNN-IRIS / Linear-Regression-HOUSE KNN and linear regression exercises Python, scikit-learn
CAR SELECTION SYSTEM (KNN) Car recommendation using KNN collaborative filtering Python
Java Island Climate GIS Province identification from temperature and rainfall data Python, R

🧰 Tech Stack

Primary β€” professional work

Primary stack: Angular, Next.js, TypeScript, JavaScript, MUI, Tailwind



Also used in projects

Also used: React, Svelte, Vue, Astro, PHP, Laravel, Kotlin, Java, Python, Go



Backend, data and ML: NestJS, Spring, Node.js, Bun, Flask, TensorFlow, OpenCV, MySQL, Firebase



Tools

Tools: Git, GitHub, Postman, Neovim

πŸ“Š GitHub Activity

GitHub stats Top languages



Streak stats



Contribution graph

🌱 Beyond Code

Away from the terminal I'm usually gardening, breeding, or cooking β€” quiet work that rewards consistency, just like good software.

Let's connect.

Say hello by email

Thanks for stopping by β€” feel free to explore my repositories.

Popular repositories Loading

  1. Glossary-Application Glossary-Application Public

    Glossary web application for searching technical terms.

    Pascal

  2. Tel-U-Parking-System-App Tel-U-Parking-System-App Public

    Tel-U campus parking system mobile application.

    C++

  3. JERIH-Quiz-App JERIH-Quiz-App Public

    Interactive quiz application with scoring and feedback systems.

    Java

  4. Car-Rental-App Car-Rental-App Public

    Car rental reservation web application with booking management.

    Visual Basic

  5. Measuring-Application-for-Someone-s-Emotional-Intelligence-Characteristics Measuring-Application-for-Someone-s-Emotional-Intelligence-Characteristics Public

    Web application measuring emotional intelligence characteristics and personality traits.

    C++

  6. Face-Recognition Face-Recognition Public

    Face recognition system using OpenCV and Python.

    Python