Mochammad Tedy Fazrin

Tedy
Fazrin.

Frontend Engineer.

6+ years in software development, building complex React, Next.js and TypeScript applications: offline data, realtime messaging and interactive editors.

Based in Tangerang, Indonesia. Available for remote frontend roles worldwide.

01 / Selected projects

Selected work.

Independent product ownership and team contributions across web, desktop and mobile. Each case study explains my scope and its limits.

02 / Engineering practice

How I build.

Frontend architecture

React, React Native, TypeScript, navigation, and responsive interaction.

Conversation flows in BBGE; the Expo mobile app in Ech0.

Reactive data

Next.js, RxDB live queries, pagination and local-first mutations with Supabase replication.

Offline asset, audit and timeline workflows in MapTrack.

Realtime & native

Calls, media, permissions, LiveKit, WebRTC, and native entry paths.

Call lifecycle and workspace readiness in Trait.

State & integration

SDK contracts, recovery flows, native SDK boundaries, and focused tests.

SDK-backed history, media retries, and message-state consistency in Ech0.

Offline workflows

Shared TypeScript sync rules, IndexedDB, SQLite, queued submissions, and conflict recovery.

Offline drafts and report retries across React and Expo in Fieldwork.

Testing and delivery

Playwright, pytest, real media fixtures, Docker and GitHub Actions.

Editor validation and deployment in Cutroom.

03 / Background

Recent experience.

I’ve worked in frontend development since 2020.

I pay attention to what happens when a connection drops, a permission is missing, or data arrives late.

  1. Nov 2024 – Oct 2026

    PT. Citra International Digital

    Frontend Engineer · Full-time

    Contributed to web, desktop and React Native applications within the BBGE, Trait and Ech0 teams.

  2. Sep 2025 – Feb 2026

    MapTrack

    Software Engineer · Part-time

    Built Next.js asset-management, audit and timeline interfaces while migrating frontend data access to an offline-first approach using RxDB and Supabase.

  3. May 2024 – Jan 2026

    Parallax Network

    Frontend Engineer · Part-time

    Built Next.js creative-tool interfaces and integrated Fabric.js canvas workflows for creating and editing visual content in the browser.

View my full work history

Hiring a frontend engineer?

Let’s talk.

I’m based in Indonesia and open to remote teams worldwide. Send me the role and a little about your team.

Email me about a role[email protected]Connect on LinkedIn GitHub / tedy69View résumé