Hi, I’m Hilmi Yahya
In coding, as in life, you don’t need to rush. Every small step, every tiny improvement, every line you write with patience builds something greater. Stay consistent, stay curious — growth always follows persistence.
About Me
Who I am

Fullstack Developer specializing in the JavaScript/TypeScript ecosystem — React, Next.js, Express.js, and NestJS within Nx monorepo architectures. Experienced building, fixing, and debugging features across multiple production platforms simultaneously, from customer-facing portals to internal admin tools. Currently deepening DevOps fundamentals (DNS, domain management, VPS deployment) and SEO to independently ship and scale fullstack projects end to end. Comfortable working with modern AI-assisted development workflows to move faster without sacrificing code quality.
🗓️ Written on August 11, 2026
Projects
Recent works and experiments

hilmiyahya.blog
A personal blog for free-topic writing (anime, tech, and beyond), organized by category — browse, filter, and read articles right in the browser. Backed by a custom NestJS API, PostgreSQL, and Cloudflare R2 CDN, with a dedicated admin panel for managing posts. Self-hosted on a VPS via Coolify.

library
A personal digital library for browsing and reading novels and comics online, with a searchable catalog and type filtering. Backed by a custom NestJS API, PostgreSQL, and Cloudflare R2 CDN for fast file delivery, with a dedicated admin dashboard to manage the entire catalog. Self-hosted on a VPS via Coolify.

Peduli Pintar
Peduli Pintar is a donation platform developed as a Capstone Project for Independent Study at Alterra Academy, under the Frontend Engineer with React JS program (React division). The project was built collaboratively by a team made up of React, Flutter, UI/UX, Golang, Data Engineer, and Quality Assurance divisions. On this project, I served as the React division lead, primarily developing the landing page and admin dashboard for managing donation, volunteer, article, organization, user, and transaction data, as well as integrating data visualization for analysis and reporting needs.

Comic Universe Graph
An interactive graph explorer for comic character connections. Search a character, see it appear at the center of a force-directed graph surrounded by its friends, enemies, and teams — click any of them to re-center the graph and keep exploring. Click a team and it becomes the new center, showing its members instead.

LoreArea
Deep-dive lore and story articles for games — starting with Genshin Impact, Honkai: Star Rail, Zenless Zone Zero, and Wuthering Waves. Available in English and Indonesian.

Website Koperasi Konsumen "Mulia"
Cooperative website consisting of an informative landing page and an admin dashboard for cooperative management, with three user roles: user, member, and admin.

AniCollect
Personal anime/manga character catalog. Search for characters via the Jikan API (an unofficial API for MyAnimeList, free & no API key required), then save the ones you like to a "collection" stored in the browser's localStorage — no database needed.

pulseflow
PulseFlow — B2B SaaS landing page concept. Built with Next.js + Tailwind CSS, focused on conversion-driven UI/UX.

Movie App
Movie information system using the TMDb API that displays movies with their details, organized by category.
Certificates
My achievements and credentials

Kampus Merdeka Independent Study Certificate, Batch 5, Infinite Learning

Kampus Merdeka Independent Study Certificate, Batch 6, Alterra Academy

Best Mentee Certificate, Independent Study Batch 6, Alterra Academy

Kemnaker MagangHub Internship Certificate — Kampung Inggris Language Center
Tech Stack
Tools and technologies I use
HTML
CSS
JavaScript
TypeScript
React
Next.js
Tailwind CSS
NX Monorepo
Figma
Node.js
Express.js
NestJS
MySQL
PostgreSQL
Claude
Docker
Cloudflare
Coolify
HTML
CSS
JavaScript
TypeScript
React
Next.js
Tailwind CSS
NX Monorepo
Figma
Node.js
Express.js
NestJS
MySQL
PostgreSQL
Claude
Docker
Cloudflare
Coolify
Get In Touch
Let's connect! I'm always open to new opportunities, collaborations, or just a friendly chat.
