Tiara 2024 Tech Fest
A full-scale event website for a national techno-cultural fest. Built with structured architecture, dynamic content, and zero room for things breaking mid-event (mostly).
- Next.js
- TypeScript
- Prisma
- PostgreSQL
Software Developer
I build interfaces, bots, and questionable automation scripts — mostly so I don't have to repeat myself.
Manual repetition is usually a signal. Whether it's a CLI tool, a script, or a small utility — I'd rather build it once than repeat it twice.
Readable code and predictable behavior matter more than impressive abstractions. Future-me should understand it without a debugging session.
Components should work together as a structured whole. State, data flow, and UI patterns should scale without becoming fragile.
Good software feels effortless to use. The complexity can exist — it just shouldn't leak into the interface.
I build with clarity, structure, and a bias toward automation — because software should feel simple, even when the logic behind it isn't.
A mix of real systems, useful tools, and controlled chaos.
A full-scale event website for a national techno-cultural fest. Built with structured architecture, dynamic content, and zero room for things breaking mid-event (mostly).
A bot that scrapes memes from Reddit and pipes them into Discord. Because manually sending memes is inefficient and I have priorities.
A Discord bot supporting 600+ programming languages. Slightly over-engineered. Definitely useful. Probably unnecessary.
Automates certificate creation so I never have to manually edit names into templates again. Laziness, but productive.
A C++ + OpenGL visualizer for sorting algorithms. Built to understand algorithms better and to make them look cooler than they actually are.
A cross-platform news app summarizing tech content. Because reading full articles is admirable but unrealistic.
There's more experiments, half-built tools, and questionable decisions living on my GitHub.
Explore the ChaosI mostly operate inside the TypeScript + modern frontend ecosystem — but I experiment freely and pick tools based on the problem (and occasionally regret it halfway through).
I'm not loyal to tools — only to good outcomes. If something feels repetitive or inefficient, I'll experiment until it doesn't.
If you're working on something ambitious and need a frontend engineer who prefers clarity over chaos, we'll probably get along.
Open to full-time roles, collaborations, and projects that make sense (or at least teach me something).
listening to Good For You