← Back to site
Tip: uncheck “Headers and footers” in the print dialog for a clean PDF

Maulana Yusup Abdullah

Full Stack Developer & Software Engineer

Bandung, Indonesia

Full Stack Developer & Software Engineer with 10+ years of experience building web apps, developer tools, and interactive experiences. Specialized in Vue.js, Nuxt, Laravel, and Node.js — from enterprise client platforms to independent products.

10+Years experience
18Projects shipped
13+Happy clients
29+Technologies

Experience

  1. Independent Product & Tools Developer2024 — Present

    Self-initiated

    Designing and shipping my own products, developer tools, and interactive web apps — including Dibiku (database client), Neatly (code formatter), and a range of educational and browser experiences.

  2. Full Stack Web Developer2018 — Present

    Freelance & Contract

    Delivered enterprise and client platforms with Vue.js, Laravel, and Node.js — including Honda Indonesia, BPOM, real-time systems (MyMeet), and e-learning (Dapur Ilmu). API integration, real-time features, and VPS deployment.

  3. Web Developer2015 — 2018

    Freelance

    Early full-stack work: UI-to-HTML slicing, SPA development, third-party API integration, and server setup on Digital Ocean with Nginx and Redis.

Skills

Frontend
Vue.jsNuxtVuex/PiniaVuetifyTypeScriptSCSS
Backend
LaravelLumenNode.jsAdonisJsPHPREST API
Databases
MySQLMongoDBRedis
Real-time & APIs
Socket.ioPeerJSWebRTCWhatsApp API
Architecture & Practices
SPA / SSRComponent DesignClean CodeTestingCI/CD
DevOps & Server
NginxApacheDigital OceanSSHGit

Projects 18

Web Apps 1

  • PRIDE CommunityCommunity ↗

    Official site for PRIDE — a motorcycle riders community in Cimahi built around brotherhood, safety, and respect. "More Than A Ride."

Tools 2

  • A fast, modern tool to beautify (unminify) and minify JavaScript, CSS, HTML, JSON, and XML — paste, drop a file, and get clean or compact code instantly.

  • A fast database client with a built-in SSH terminal & SQL editor. Connect to MySQL, PostgreSQL, Redis, and SQLite from one blazing-fast app.

Games 5

  • Iron VanguardTower Defense ↗

    An endless tower-defense game: command 16 turrets and 18 heroes, unleash skills, and hold the line against 35 monster types across 2000 levels.

  • Blade RushArcade ↗

    A fast arcade survivor game — spin a growing ring of blades, crush endless hordes, and out-duel rival warlords.

  • A payment-ops puzzle game about reconciling transactions across Payment Gateway, Internal DB, and Bank Settlement — spot duplicates, refunds, and chargebacks.

  • Snakes & LaddersBoard Game ↗

    The classic board game online for 1–4 players — single-player vs bot or pass-and-play, with modern animations and realistic sound.

  • Prize GachaGacha ↗

    An online gacha luck game — spin the gachapon, win prizes across Common to Mythic rarities, and share your wins. Plays right in the browser.

Educational 5

  • TemanisikecilKids Education ↗

    Educational worksheets for children aged 2–5 and coding worksheets for 5+. Learn while playing — motor skills, creativity, and logic.

  • Planetarium Razan3D Simulation ↗

    An interactive 3D solar system and 28 constellations, with a cinematic tour, voice narration, and orchestral score — right in the browser.

  • Simulasi Sejarah Dunia3D Globe ↗

    An interactive 3D globe that maps world history events across time and place — explore the past spatially.

  • Belajar MembacaKids ↗

    A reading app for Indonesian kids across 4 stages — letters, syllables, words, sentences — with Indonesian voice-over and playful animations.

  • Godzilla TypesEncyclopedia ↗

    An encyclopedia of 12 Godzilla incarnations across the Showa, Heisei, Millennium, Reiwa, and MonsterVerse eras — height, weight, abilities, and films.

Client Work 5

  • Honda IndonesiaEnterprise

    An enterprise-grade web platform built for Honda Indonesia — full-stack development with a modern, scalable stack.

  • Pusat Informasi Pasar AmanGovernment

    A market-safety information system for BPOM (Indonesian FDA) — a comprehensive data-management platform.

  • Scoresheets SystemReal-time

    A dynamic scoring and evaluation system with real-time updates and comprehensive reporting.

  • MyMeetWebRTC

    A real-time meeting and collaboration platform with video conferencing, built with PeerJS and Socket.io.

  • Dapur IlmuE-learning

    An interactive e-learning platform with courses, progress tracking, and a full learning-management system.