IndonesiaUTC+702:47

Dicha Zelianivan Arkana

Frontend-leaning Product Engineer

Profile photo of Dicha Zelianivan Arkana

At a glance

Currently
I work at , a company focused on modernizing aviation operations software. I build end-to-end features, mostly on the frontend, including maintenance, repair, and operations tools that help flight-ops teams work more efficiently.

Outside work, I build Meiro, a YouTube Music client, and Nook, my own Anki clone for learning Japanese.

I care about making fast software that’s delightful to use. With AI making software cheaper to build, I think it’s even more important to make it with care. I like fixing the things that frustrate people.

My go-to app stack lately is
Previously
I worked as a product engineer at , where I rebuilt its legacy finance system to streamline the whole process.
Before that, I took on . At , I built a CMS for camp-equipment rentals. I also built multiple banking websites and CMSs at , and a custom internal tool for a client of that brought Jira-like project tracking and Google Drive-style file management together.

For more detail, see the work experience section or my CV.

Based
Indonesia · UTC+7 — 02:47 here.

Git Activity

2,323contributions · past 6 months

longest streak · 26d

MayJunJulAugSep
less
more

Work Experience

  1. Aerotalon · Frontend Web Developer

    Jan 2026 – Present · 9m
    australia · contract
    • Maintain an aviation information system on Cloudflare Workers for 200 operators, migrated from Remix to React Router 7
    • Replaced 45 legacy scopes with a 73-scope permission model across 30 modules at view, manage, and admin levels
    • Built durable offline CRUD for flights with a service-worker app shell, an ordered outbox, and an IndexedDB query cache
    • Added a critical-path bundle budget that fails the build, after @react-pdf (1.4 MB) leaked onto every route
    • Built the MRO module for work orders, parts and stock, tools, defects, airworthiness, and timesheets
    #typescript #react #react-router #tailwind
  2. IPB Training · Fullstack Web Developer

    Apr 2024 – Dec 2025 · 1y 8m
    indonesia · full-time
    • Built CI/CD with GitHub Actions, Docker, and VPS, cutting deploy time from ~10 min to ~2 min with zero downtime
    • Fixed enrollment-to-payment sync and automated 8 workflows, cutting manual reconciliation from ~6 hrs/week to under 30 min
    • Rewrote the finance module from procedural PHP to a typed service layer, reconciling ~12K transactions a month
    • Shipped a real-time quiz platform with Laravel Reverb and WebSockets for 2K+ students, cutting grading from 3 days to instant
    #typescript #nodejs #nextjs #laravel #mysql #docker
  3. PT. Healstation Indonesia · Fullstack Web Developer

    Jan 2023 – Apr 2023 · 3m
    indonesia · freelance
    • Built a CMS in Next.js and tRPC for a Korean rental platform, serving 20+ admins managing 500+ bookings per week
    • Designed a MySQL schema for 10K+ listings, keeping search and filter p95 under 100 ms with composite indexes
    #typescript #nextjs #trpc #mysql #minio #docker
  4. Cubix Branding Agency · Fullstack Web Developer

    Jun 2022 – Mar 2023 · 9m
    indonesia · contract
    • Delivered 3 responsive marketing sites (artajasa.co.id, atmbersama.com, bersama.id) from Figma to production, each passing Lighthouse 90+ across mobile and desktop
    • Adopted Next.js ISR to serve pre-rendered pages from CDN edge, cutting TTB to under 200ms for repeat visitors
    • Bridged frontend with Laravel and Voyager CMS via REST APIs, letting marketing edit content without touching code or triggering redeploys
    • Untangled legacy CSS into component-scoped Stitches and SCSS Modules, making style changes predictable and side-effect-free
    • Triaged and resolved 40+ frontend and backend bugs in a 3-person team using GitHub issues and PR reviews
    #typescript #nextjs #scss #php #laravel #voyager
  5. Various freelance work · Fullstack Web Developer

    Dec 2021 – Sept 2022 · 9m
    indonesia · freelance
    • Built CodeWars-like programming test platform with i18n and full user activity capture (clicks, keystrokes, mouse paths) streamed via SignalR to ASP.NET Core for research analysis. Open-sourced as teknologi-umum/spectator
    • Shipped React frontend (Redux Toolkit, ChakraUI) with over 80% test coverage via Vitest and React Testing Library, catching regressions before they hit staging
    • Contributed Go-based analytics worker that queried InfluxDB time-series data and exported results to MinIO as CSV/JSON via gRPC, enabling researchers to download raw datasets on demand
    • Assisted in building Pesto, a TypeScript-based remote code execution engine using gRPC for isolated sandbox runs with configurable time and memory limits. Open-sourced as teknologi-umum/pesto.
    • Built a Python dummy data generator that produced thousands of synthetic user interactions for load testing, with unit tests to validate data shape.
    • Dockerized all 6 services into a single Compose stack, slashing local setup from a multi-hour checklist to one command.
    #typescript #react #redux-toolkit #chakra-ui #signalr #aspnet-core #grpc #go #influxdb #minio #python #docker
  6. Enam Dua Teknologi · Frontend Web Developer

    Jun 2022 – Aug 2022 · 2m
    indonesia · freelance
    • Built Jira-like task management system for J99 Corp. Holding, replacing email and WhatsApp-based task coordination across their corporate group
    • Adopted Render-as-you-fetch with Suspense to unblock the initial render, cutting perceived load time by ~50% for dashboards with 100+ tasks
    • Structured UI with Atomic Design (atoms, molecules, organisms), enabling 3 other devs to compose new screens from existing primitives instead of duplicating code
    • Added real-time SSE notifications so assignees see updates instantly, eliminating the need to refresh or poll for task changes
    #typescript #react #react-hook-form #react-query #chakra-ui