A computer engineer with a designer's eye.
I build thoughtful things—from custom circuit boards to native apps.
Portfolio & case studies · LinkedIn · Let's talk
01 / HARDWARE + SOFTWARE
Nodi — a little companion, down to the circuit board.
Custom KiCad PCB, RISC-V firmware, and an interactive 3D simulator. The same C core runs the companion's state in firmware and WebAssembly.
C RISC-V KiCad WebAssembly Three.js
In development · Working simulator and routed PCB · Physical validation is next
Explore the build → · Run the simulator · Validation notes
Watch Nodi's firmware come to life
Generated by the C framebuffer renderer using sample states. This is a software preview, not footage of a physical OLED.
02 / MOBILE + FOOD WASTE
PAS — a clearer plan for tomorrow's kitchen.
A mobile decision assistant for small food businesses, designed to reduce overproduction and food waste. PAS turns sales history and usable stock into production recommendations—with clear reasons, what-if scenarios, and daily sales and leftover tracking.
React Native Expo Python / FastAPI Supabase
HoloDev finalist · HOLOGY 9.0 · Built with team Scroll Fesnuk, PENS
Explore the app → · How decisions are made · Impact simulation & findings
05 / DEVELOPER TOOLS
From a codebase to useful context. A Rust CLI to select source files, extract Git changes, and prepare Markdown or XML for LLM workflows—with token counts and pattern-based secret redaction.
Rust CLI Git
Source & quick start → · Example workflow
- VillaVibe — a Flutter villa-rental app with guest and host workflows.
- Kohs! — a mobile block-design game; featured in my portfolio.
- ToDoList — a Flutter task app exploring fluid mobile interaction. Design case study
- Ceritakan — a web app for sharing thoughts and photos through daily prompts.
- LetMeCook — a Kotlin Android app for discovering recipes and exploring cuisines.
- Student study EDA — a reproducible exploration of study time and grades across 649 students.
I'm Muhammad Fierlyan Irwandi, a Computer Engineering student at PENS in Surabaya, Indonesia. I enjoy connecting the low-level details with the way a product feels to use. Outside these builds, I explore cybersecurity and embedded systems.
Have something interesting to build? Let's talk.





