Dhaniar Febrin
Frontend Developer based in Yogyakarta, Indonesia. I build front ends for large-scale enterprise platforms with React and React Native, turning complex workflows into structured interfaces: process editors, dynamic forms, micro-frontends and shared UI component libraries.
██████╗ ███████╗ ██╔══██╗██╔════╝ ██║ ██║█████╗ ██║ ██║██╔══╝ ██████╔╝██║ ╚═════╝ ╚═╝ DHANIAR FEBRIN FRONTEND DEVELOPER
$ whoami Frontend Developer
[ since 2020 ] building for the web
About Me
I'm a frontend developer based in Yogyakarta, Indonesia. I started in 2020 as a vocational school intern building responsive pages for a social web app, and have worked mostly on the front end since, from a university study program platform to a large-scale enterprise platform today.
I turn complex workflows into structured front ends: a BPMN process editor, a dynamic form builder, and a micro-frontend setup that lets many developers work in separate repos while the project stays maintainable. I also maintain a shared UI component library.
I care about clean code, modular UI and developer experience, which in practice means shared components, written front-end standards and code quality checks with SonarCloud. Lately I've been exploring how applications and LLMs fit together and building products on top of them, from structured output and tool calling to UI the model can drive. BPMN AI Studio is the first of those. I write about what I learn along the way.
Tech Stack
Experience
- [+]
PT Javan Cipta Solusi
-
Front-End Developer
Jan 2025 – Present · Sleman, Yogyakarta
- - Build the front end of a large-scale platform for a major Indonesian private internet network provider.
- - Built a BPMN process editor and a complex dynamic form builder.
- - Set up and built a micro-frontend architecture so many developers can work in separate repos, which makes the project easier to maintain.
- - Maintain Javan's in-house UI component library.
- - Co-authored front-end coding standards with the tech lead and track code quality with SonarCloud.
React · TypeScript · Tailwind CSS · bpmn-js · Module Federation · Vite · SonarCloud
-
Front-End Developer Intern
Jul 2024 – Jan 2025 · Sleman, Yogyakarta
- - Automated internal business processes on Camunda, building the front-end task flows.
- - Presented at an internal Camunda Tasklist workshop.
- - Started work on the client platform and the component library.
Camunda · React · TypeScript
-
- [+]
Program Studi Informatika AMIKOM
-
Fullstack Developer
Oct 2023 – Aug 2024
- - Built the front end of the study program's student showcase platform in React.
- - Turned UI/UX designs into responsive pages.
- - Improved client-side performance.
React
-
- [+]
Bangkit Academy led by Google, Tokopedia, Gojek & Traveloka
-
Cloud Computing Cohort 2023 (graduated)
Aug 2023 – Jan 2024
Completed the Cloud Computing path of the 2023 cohort.
- - Capstone: Lambi, a mix-and-match outfit recommendation app.
-
- [+]
ABP Startup Incubator
-
Talent Backend Developer
May 2023 – Mar 2024
- - Designed the database and REST API for a small business's product catalogue site with a CMS.
- - Validated all input on the server side.
Node.js · Express · PostgreSQL
-
- [+]
PT Mascitra Teknologi Informasi
-
Frontend Web Developer Intern
Jan 2020 – Mar 2020 · Jember
- - Built responsive pages from designs for a social web app for gamers and wired them to API data (vocational school internship).
-
Education
-
[+] Universitas AMIKOM Yogyakarta — Bachelor's degree, Informatics
2021 – 2025
-
[+] SMK Negeri 1 Banyuwangi — Software Engineering
2018 – 2021
Featured Projects
View all →BPMN AI Studio
A browser app that turns a plain-language description of a work process into a standard BPMN diagram. You can change it by chatting, ask questions about it, and export it as a picture. It uses your own AI key and has an English and Indonesian interface.
Dhaniar Expenses
A personal finance PWA that records bank transactions automatically from notification emails, keeps a budget for each salary period, and has an AI assistant that always asks for confirmation before it writes any data.
Personal Portfolio Website
The site you are reading: a static portfolio and blog built with Astro, Tailwind CSS, and markdown content collections, with a terminal-style design, light/dark/system themes, and hosting on Cloudflare Pages.
Contact
My inbox is always open. Whether you have a question, a project idea, or just want to say hi — I'll get back to you.