About / Background

I’m Tedy.
An engineer
in Indonesia.

I work on web, desktop, and mobile apps. Most of my recent work is on communication products.

I started in frontend development. Over time, my work has included native calling, realtime media, and integration with Rust and Go services.

I care about what happens after the first screen loads: how an app handles a missing permission, an interrupted call, or data that arrives late.

Outside communication apps, I’ve worked on geospatial interfaces, offline workflows, and canvas tools. Photobooth is a personal project where I’ve used browser cameras and image composition.

Tools & practice

What I work with.

The project links show where I’ve used these tools.

Product interfaces

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

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

Realtime & native

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

Call lifecycle and workspace readiness in Trait.

State & integration

SDK contracts, recovery flows, Rust and Go boundaries, and focused tests.

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

Creative tools

Fabric.js, browser cameras, Canvas, and image composition.

Camera capture, canvas editing, and photo-strip layouts in Photobooth.

Experience

Where I’ve worked.

  1. Nov 2024 – Present

    PT. Citra International Digital

    Frontend Engineer

    Cross-platform communication interfaces for AkaChat, using React Native and web frameworks.

  2. Sep 2025 – Feb 2026

    MapTrack

    Software Engineer

    Next.js interfaces for asset, audit, and timeline workflows, with Supabase, RxDB, and offline data.

  3. May 2024 – Jan 2026

    Parallax Network

    Frontend Engineer

    Next.js interfaces and Fabric.js canvas tools for visual content creation.

  4. Nov 2023 – Nov 2024

    PT. Nawa Data Solutions

    Frontend Engineer

    Frontend development, prototypes, and usability feedback with cross-functional teams.

  5. Jul 2023 – Sep 2023

    PT. BFI Finance Indonesia, Tbk.

    Frontend Engineer

    React interfaces for customer and support workflows, with Material UI and Tailwind CSS.

  6. Dec 2022 – Jun 2023

    PT. Era Resolusi Pintar Indonesia

    Frontend Engineer

    Point-of-sale web interfaces built with Vue.js and Tailwind CSS.

  7. Feb 2020 – Mar 2023

    PT. eBdesk Teknologi

    Frontend Engineer

    Social analytics and flood-monitoring interfaces using Vue.js, Highcharts, and Leaflet.

Education

B.Sc. in Computer Software Engineering

University of Raharja, Indonesia

Jul 2019 – Oct 2023

Prefer a copy you can keep?

Download résumé (PDF)