Who I am
About.
— Yaser Syafa
I build games and the tools that make building games faster. Most of my time goes to small focused projects — usually 2-to-6-month builds where I can be the whole team.
Lately I've been deep in Rust on the tools side and stylized 3D on the game side. The mix isn't accidental: every game I ship teaches me what's painful, and every tool I write removes one of those pains for the next project.
I write the devlog as a working notebook. If something here is useful to you, send me a note.
- Years
- 0+
- Projects
- 0
- Jams
- 0
- Posts
- 0
Skills
- Gameplay programming
- Tooling & pipelines
- Shader / GLSL
- Game design
- Systems architecture
- 3D / stylized rendering
- Pixel & vector art
- Audio / SFX
Stack
Engines
- Unity
- Godot
- custom (Rust + wgpu)
Languages
- C#
- Rust
- TypeScript
- GLSL
- Python
Art
- Aseprite
- Blender
- Figma
Audio
- Reaper
- Bitwig
Daily tools
- Editor
- Neovim · Cursor
- Terminal
- Ghostty + zsh
- OS
- macOS · Arch (dual)
- Notes
- Obsidian
- Design
- Figma · Excalidraw
- Versioning
- git · jujutsu
- Hardware
- M2 Air · 27" 4K · ZSA Voyager
- Music
- AirPods Pro · lo-fi loops
Experience
-
Indie game developer
@ Self-employed2023 — now
- Solo-shipping small focused games on itch.io.
- Built DevKit, a Rust asset hot-reload daemon used in two jams since.
- Writing the public devlog as a working notebook.
-
Software engineer
@ Freelance / contract2022 — 2024
- Built tooling and internal dashboards for two early-stage teams.
- TypeScript + Rust + Postgres stack, end-to-end ownership.
-
Game programming intern
@ Local studio2021
- Gameplay scripting in Unity for a mobile prototype.
- First exposure to ECS and shader pipelines.
Education
Universitas — TBD
· 2020 — 2024B.Sc., Computer Science
Focus on graphics, systems, and HCI. Self-directed game dev throughout.
Currently
-
Building
Neon Drift — track 5 of 7
-
Reading
Game Programming Patterns
-
Listening
lo-fi · synthwave
How I work
- 01
Ship the smallest thing that proves the idea.
- 02
Tools earn their keep by removing the next pain.
- 03
The postmortem is the product.