I'm a software engineer from Jakarta, Indonesia, in my third year in this field. My daily drivers are Java and TypeScript, usually Spring Boot and NestJS on the backend with Next.js and React on the front.
I'm currently improving on Go and SQL
Profile
Muhammad Fatih Fahroji
Software Engineer, Jakarta
Languages
Indonesian
Native
English
C2, EF SET 88/100
Japanese
N5 equivalent, studying
Education
State Polytechnic of Jakarta, 2018 to 2022
B.A.Sc., Computer and Informatics Engineering
02
Work
実績
02 / 05
Under NDA
Most of my current work is under NDA. These two features are the parts I'm cleared to share.
Case 01 / Full-stack
Content Approval
My full-stack, end-to-end example, leaning backend. There was no frontend or backend reference design: every part of it came from me.
Role
Sole owner, backend to frontend
Stack
Spring Boot, NestJS, Redis, tus
Built
2025
Status
Released mid-2026
Case 02 / Frontend
DSME VCS
Mostly frontend work, built from designs attached to a Jira ticket. Loading a Lottie animation lives in its own hook, so the next screen reuses it.
Role
Frontend, from design handoff
Stack
React, MUI, Lottie
Built
2025
Status
Released mid-2026
Portfolio explainer00:0008:55
Walkthrough
See both features in full
The video walks through the ask, the flow, the code, and the result. The deck holds the same material as slides.