I hack on code, build systems from scratch, wrangling Unix because life's too short for point-and-click garbage.
- 🔭 Grinding through 42's Core Curriculum - diving deep into C where the real magic happens, not that abstracted high-level nonsense
- 😄 Pronouns: he/him (hardcore)
- 🎓 Splitting my brain between Newcastle Australia's IT program and 42SUTD's Computer Science - because one degree isn't enough punishment and sleep is overrated anyway
- ⚡ Full-time daydreamer, part-time "DJ", and occasional blogger when I need a break from memory management
- 🎞️ Low-key obsessed with dystopian sci-fi flicks - because the real world isn't bleak enough already
- Hiraku: AI learning assistant that doesn't suck - processes docs, uses vector search, and actually finds what you need without hallucinating garbage
- BYAMC: My own C standard library because why use something that works when you can build it yourself? Memory management is my therapy
- bjsh: A Unix shell that doesn't just echo commands - handles processes like a boss and doesn't crash (usually)
- Byte's Escape: 2D game built from scratch in C - no fancy engines, just raw code and pain. DFS for map validation because I hate myself apparently
- Languages: C is home, but I'll sling Java, JavaScript, Python, Dart when needed (or when someone's paying me to)
- Operating Systems: Linux when I want things to work, Windows when I need to suffer
- Tools: Git, Makefiles, and sometimes Vim - because IDEs are for the weak (kidding, I use JetBrains stuff too because I'm not insane)
The hardware I torture daily
- CPU: Intel® Core™ i9-13900H (14 cores, 20 threads - overkill for most days, but compiling C without waiting is nice)
- GPU: NVIDIA® Geforce RTX™ 3050 4GB (handles visualization just fine, occasional gaming when I need a break from segfaults)
- RAM: 16GB LPDDR5 (wish it was 32GB but we can't have everything)
- SSD: 1TB NVMe (fast enough that waiting for compiles is almost bearable)
- OS: Windows 11 + WSL2 with Arch Linux (because dual booting is so 2010)