EcoHabit
Full-stack web app for tracking personal ecological impact with Gemini AI scoring, JWT auth, and daily analytics.
Informatics student in Yogyakarta. I build APIs, automate tasks with CLI tools, and design database schemas — mostly in TypeScript and Python on Arch Linux. I like keeping things simple and fast.
Open-source projects, public on github.com/nrfalahsa.
Study notes platform with fast Markdown parsing, KaTeX formula rendering, and a sandboxed HTML playground.
Full-stack web app for tracking personal ecological impact with Gemini AI scoring, JWT auth, and daily analytics.
Self-study schedule manager built with PHP OOP and MySQL, with progress charts and session tracking.
Tools and environments used in daily work.
Daily driver OS with custom kernel builds and pacman.
Automating shell tasks, piping text data, writing small CLI tools.
Running containerized services with compose and managing volumes.
Remote server admin, SSH keys, port forwarding, basic routing.
Building APIs with strict types, async patterns, and Node.js tooling.
Task automation, web scraping, data pipelines, and async scripts.
MVC apps with Eloquent ORM, migrations, and auth middleware.
Schema design with indexes, query tuning, and ACID guarantees.
Branching, semantic commits, conflict resolution, and releases.
GitHub Actions for linting, typechecking, and running test suites.
Writing unit tests and schema assertions to catch regressions early.
Reach out or find me online.
curl -sL https://nrfalahsa.dev/api/whoamiReturns a JSON snapshot of this profile.
Happy to talk about backend work, internships, or open-source projects.