About Me.
Who I am, what I’m doing now, my career, and where to find me.
Hi, I’m Fanny Bagus Ramadhan — a fullstack developer, content creator, and designer from East Java, Indonesia.
This site is my little corner of the web: part portfolio, part digital garden, part journal. I build practical software by day, make anime & tech content in my spare time, and design things in between.
What follows is the short version — who I am, what I’m doing now, and the road that got me here.

What I do
A few things I care about
Fullstack Developer
Designing and building platforms and internal tools at Digitalku (PT Jayahost Web Media) — a hosting provider with 10,000+ clients. I like turning messy workflows into practical systems.
Content Creator
Writing, editing and producing anime, manga & pop-culture videos on my YouTube channel Wibu Denial.
Designer
UI/UX, graphics and social visuals — combining aesthetics with function, from logos to web interfaces.
Whatever Comes My Way
Endlessly curious. If a new skill or tool catches my eye, I’ll probably be tinkering with it soon.
Right now
What I’m up to lately
Work
I now work from home — still with the same company, just remote. Outside the day job I keep coding every day and tinker with a few side projects.
My YouTube channel doesn’t get many uploads these days, but I still make content whenever inspiration strikes.
Tech
Lately, I’ve been playing around with:
- Claude & other AI tools - now part of my everyday workflow (see my daily tools )
- Laravel - part of my day job (my Laravel notes )
- React & TypeScript - also part of my day job
- Fastify & AdonisJS - Node.js frameworks I’m exploring (my Node.js notes )
- And pretty much anything else that catches my curiosity
Music
I usually enjoy minimalistic tracks, but I often prefer watching them on YouTube.
Sometimes life just puts you in a long queue or waiting something — instead of doomscrolling, I’d rather listen to a few good songs.
Reading
I don’t read as much as I’d like, but I keep a few articles and books bookmarked.
- Dokkōdō by Miyamoto Musashi
- The Book of Five Rings by Miyamoto Musashi
- Filosofi Teras by Henry Manampiring
- Prinsipil Ekonomi by Ferry Irwandi
- And there are many more — if I listed them all, it would get too long.
Career
Where I’ve worked & what I’ve learned
Fullstack developer with 4+ years of experience designing, building, and running production web applications with Laravel, Node.js (AdonisJS, Fastify), React, and TypeScript. At Digitalku, a hosting provider with 10,000+ clients, I own system design and feature planning for core platforms — an in-house WHMCS replacement, an omnichannel support chat, and a management panel for 150+ Proxmox nodes running 3,000+ virtual machines.
Work Experience
Here is a summary of my professional experience, highlighting my roles in fullstack development, design, and freelance projects across different industries.
- Fullstack Developer (R&D)Digitalku (PT Jayahost Web Media) · Full-timeMay 2023 — PresentLamongan, East Java
Design and build the core platforms and internal tools of a web-hosting provider serving 10,000+ clients — owning system architecture, feature planning, and implementation across frontend, backend, and infrastructure.
- Designed and developed Web Host Manager (Laravel, React), an in-house replacement for WHMCS covering client accounts, service provisioning, invoicing, and payments, integrated with cPanel, Proxmox, LXD, domain registrars, and payment gateways.
- Designed and built Chatku, an omnichannel support chat (Fastify, TypeScript, Next.js, Socket.IO, Redis, BullMQ) that unifies WhatsApp, Telegram, web chat, and Instagram into one real-time dashboard, handling 1,871 customer conversations in its last two months, with Redis-backed locks that prevent two agents replying to the same customer.
- Built a Proxmox management panel (AdonisJS, TypeScript, React) that manages 150+ Proxmox nodes running 3,000+ VMs and containers, with role-based access, two-factor login, real-time task progress over WebSockets, in-browser consoles, and collision-safe IP/port allocation.
- Built an uptime-monitoring service covering 200+ servers that sends automatic Discord alerts, so outages are caught before clients report them.
- Developed custom WHMCS modules and hooks integrating cPanel, Proxmox, LXD, and local payment gateways through their APIs.
Case studies: Web Host Manager · Chatku · Proxmox Management Server · Uptime Monitor · WHMCS Modules
- ProgrammerRSU Lirboyo (General Hospital) · Full-timeDec 2022 — May 2023Kediri, East Java
Developed the hospital's information system and supported its IT infrastructure.
- Developed and maintained SIMRS (Hospital Management Information System) modules used daily by 100+ staff across every hospital service unit.
- Handled bug fixes and feature requests from medical and administrative staff, and supported the servers and network the system runs on.
- UI & Graphic DesignerPT Rahma Riyadi Techno · ContractOct 2021 — Nov 2022Kediri, East Java
- Designed website and app UI mockups and marketing visuals for client projects, working directly with clients on brand requirements — experience I now apply to building frontend interfaces.
- Web DeveloperRuang Digital · InternshipOct 2020 — Dec 2020Malang, East Java
- Built an e-commerce website for the Dinas Koperasi dan Usaha Mikro (local government office) using WordPress, customizing themes and plugins to meet its requirements.
- Freelance Web DeveloperFreelance & Independent Projects · Self-employedMar 2019 — PresentRemote
- Pharmacy System (Laravel): inventory, stock in/out, expired-medicine tracking, sales and purchase transactions, invoices, and printable reports with role-based access.
- Watch Store (Laravel, Inertia, React): full e-commerce flow — catalog, cart, checkout, Midtrans payment integration, server-side price validation, automatic stock reduction, and an admin panel.
- Dogamotion (Next.js, TypeScript, PostgreSQL, Drizzle ORM, Redis): browser-based motion-design platform with ~150 animation templates and a drag-and-drop, Elementor-style website builder — per-device responsive styling, page templates, one-click publishing, and static-site export.
- Manga automation tools: a Node.js batch chapter downloader with a download queue, and a Python OCR + inpainting tool that removes text from manga panels.
Case studies: Pharmacy System · Watch Store · Manga Downloader · Manga Text Removal
Education
A summary of my academic background, including technical and management studies, that supports my professional experience.
- Bachelor of Informatics Engineering2023 - 2027 (expected)GPA: 3.82/4.00
- Associate Degree in Informatics Management2018 - 2021GPA: 3.87/4.00
Publications
Research I’ve presented at academic conferences.
- Sistem Informasi Manajemen Aktivitas Pembelajaran Menggunakan Framework Laravel
SENTIA 2021 — Seminar Nasional Teknologi Informasi dan Aplikasinya, Vol. 12 · 15 September 2021
A learning-activity management information system built with Laravel (paper in Indonesian).
Licenses & Certifications













Setup
Tools I use
Hardware
- Laptop: MacBook Air M4 13" (16GB / 256GB)
- Monitor: Lenovo L24-4C
- Microphone: Fifine AM8
- Earphone: EarPods (Type-C)
- TWS: Moondrop Space Travel
- Keyboard: Keychron K2
- Mouse: Logitech G304
- Mini Server: ZTE HG680-P
- Laptop Server: Acer Swift 3 SF314-54G
- External SSD: SanDisk 1TB Extreme Portable SSD
Software
- Coding: Visual Studio Code
- Design: Affinity
- Video Editing: CapCut
- Terminal: Warp
- Notes: Notion
More
A little more about me
Illustration
I draw , design logos , and make graphics in my spare time. You can browse a few of them in the illustrations gallery .
Anime
I’m a proud weeb — anime is a big part of my life and the main theme of my content. I write and edit anime reviews and analysis for my YouTube channel Wibu Denial . Feel free to talk anime with me anytime.
Curious what I’ve watched? Browse my full anime list .
Miscellaneous
- Resume — fanny.dev/resume
Elsewhere
Let’s connect
These are the platforms where I’m most active in a professional context—work, projects, and collaboration.
These accounts are more casual—places where I share personal thoughts, photos, or just hang out online.
I don’t update them as often, but you’ll still find a bit of my personal side there.
Oh, right… say hello at [email protected]