FM
Developer | Cyber Security
Hello 👋
I’m FM a developer who enjoys building things that actually work (and occasionally figuring out why they don’t).
These days I spend most of my time developing, experimenting with different stacks, and learning by doing, while keeping a strong interest in cybersecurity as my academic background.
I’m currently a Junior Lab Assistant at BINUS University, and yes, I’m still majoring in Cyber Security. I just happen to enjoy building more than breaking things now.
What I Do
I’m very much a “whatever solves the problem” kind of developer. I like understanding the system end-to-end and choosing tools based on practicality, not hype.
Things I usually work with (and enjoy):
- General Development: C, C#, C++, Go, Java, Python
- Web & App: JavaScript, TypeScript, Astro, Vue, Vite, JavaFX
- Backend & Data: MySQL, PostgreSQL, SQL Server, Firebase, Redis
- Tooling & Infra: Git, GitHub, Docker, NPM
- Auth & Security: JWT (because auth is never “just auth”)
I like building projects that range from small utilities to full applications, mostly as a way to learn how things actually behave outside tutorials.
Background (a.k.a. how I got here)
I started out heavily focused on cybersecurity CTFs, research, low-level experiments, the whole thing. Over time, that foundation naturally pushed me toward development: writing better tools, building systems instead of just testing them, and caring more about maintainability and design.
Security is still an interest and part of how I think, but development is where I spend most of my energy now.
How I Think
- Learn by building, not memorizing
- Prefer simple, understandable solutions over clever ones
- Break things → understand why → rebuild them better
- Debugging is part of the experience (unfortunately)
Get in Touch
If you like coding, talking tech, or sharing debugging pain, you’ll probably fit right in.
You can find me through the links above or just stick around the blog.