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.
Nov 2024 – Present
PT. Citra International Digital
Frontend Engineer
Cross-platform communication interfaces for AkaChat, using React Native and web frameworks.
Sep 2025 – Feb 2026
MapTrack
Software Engineer
Next.js interfaces for asset, audit, and timeline workflows, with Supabase, RxDB, and offline data.
May 2024 – Jan 2026
Parallax Network
Frontend Engineer
Next.js interfaces and Fabric.js canvas tools for visual content creation.
Nov 2023 – Nov 2024
PT. Nawa Data Solutions
Frontend Engineer
Frontend development, prototypes, and usability feedback with cross-functional teams.
Jul 2023 – Sep 2023
PT. BFI Finance Indonesia, Tbk.
Frontend Engineer
React interfaces for customer and support workflows, with Material UI and Tailwind CSS.
Dec 2022 – Jun 2023
PT. Era Resolusi Pintar Indonesia
Frontend Engineer
Point-of-sale web interfaces built with Vue.js and Tailwind CSS.
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)