Izzu Z. Fawwas · Software Engineer
Measure twice, ship once.
I build and maintain the frontends behind mining fleets, national procurement and asset registries - typed, tested, and shipped without breaking the people who use them daily.
- 4
- years shipping software
- 3
- platforms shipped end to end
- 2.5s
- LCP on website pages
- 450
- test cases bootstrapped



Synapsis Website - Marketing site on a feature-oriented architecture with Strapi-driven campaigns.
Professional Experiences
2 mos
Full-time · Jakarta, Indonesia
Sep 2026 – Present
Software Engineer
- Next.js
- Turborepo
- GraphQL
- Codegen
- Vitest
- Playwright
Works on INAPROC (https://katalog.inaproc.id), LKPP's national e-procurement platform, inside a Turborepo monorepo of 13 Next.js apps and 11 shared packages on a federated GraphQL layer with schema-driven codegen, and shipped PPK punishment validation at checkout, mandatory curation revision with its change history, and the "Pencarian Pintar" AI search, where queries are matched by embedding similarity and results are ranked against the buyer's own region. Bootstrapped unit testing for the buyer checkout scope with Vitest and Testing Library (~450 cases across 80 files) plus a Playwright happy-flow recorder, and keeps codegen, typecheck and lint clean one PR per ticket.
2 yrs 6 mos
Full-time · Yogyakarta, Indonesia
Aug 2025 – Aug 2026
Mid. Frontend Engineer
- Next.js
- TanStack Query
- Strapi
- i18n
- Core Web Vitals
Named Best Employee of the year 2025 and became person-in-charge of the Frontend and Marketing collaboration, turning repeated ad-hoc content requests into a self-service workflow. Improved and maintained https://synapsis.id to LCP under 2.5s and CLS under 0.1, added multi-language routing, and built the Strapi plugins the marketing team relies on: live preview before publish, a Tiptap rich text editor, and CSV/Excel export. Migrated the entire TOS codebase from SWR to TanStack Query and moved the website to a feature-oriented architecture, working with AI agents, repository rules and MCPs for 30% to 50% faster deliveries without trading away code quality.
Company website (https://synapsis.id) with Strapi-driven campaigns, insight reports and lead capture forms.
Mar 2024 – Aug 2025
Frontend Engineer
- Next.js
- TypeScript
- ECharts
- RBAC
- Figma
Built the Tyre Operating System (TOS) and Enterprise Asset Registry (EAR) web apps to 100% of their specification requirement and Figma design, working daily in Scrum with system analysts, backend engineers, designers and PMs. Delivered the TOS modules end to end, from tyre change, pressure check, tread depth and daily activity to master data and the ECharts reporting suite, along with permission-aware menus, actions and cost fields. Cut PDF render time by 80%, built the reusable Select, SectionTitle, TableActionButton and status-switch modal components, and introduced the feature-oriented architecture both apps still follow.
Tyre management for mining fleets: condition monitoring, data entry, and reporting.
1 yr 1 mo
Full-time · Yogyakarta, Indonesia
Jan 2023 – Jan 2024
Fullstack Engineer
- NestJS
- Next.js
- Clean Architecture
- Atomic Design
Built Widya Wicara MediaMaker, a Canva-like web app that generates videos with an AI-generated news anchor (https://mediamaker.widyawicara.com), and Widya Wicara Notulensi, which automates meeting note taking (https://notulensi.id). Developed the NestJS backend and Next.js frontend with Clean Architecture and Atomic Design, integrated existing and external services, and mentored interns while working directly with the VP of Tech.