Jakarta, Indonesia

Dion
Fananie.

Software Engineer, Fullstack, AI. Crafting robust frontend infrastructure for millions.

View Work
TypeScriptJavaScriptReactDockerCSSReact Testing LibraryLynxCSS-in-JSHTMLBunNode.jsGoCore Web Vitals
TypeScriptJavaScriptReactDockerCSSReact Testing LibraryLynxCSS-in-JSHTMLBunNode.jsGoCore Web Vitals

About the Craft

For over 8 years, I have been building the web. I specialize in turning complex product requirements into elegant, accessible, and high-performance user interfaces.

Currently scaling web platform infrastructure at Tokopedia, one of Southeast Asia's largest technology companies. My work lives at the intersection of developer experience, architecture, and end-user performance — ensuring that both the teams building the product and the people using it have a seamless experience.

8+

Years Experience

64+

Public Repos

Experience

Present

Tokopedia

Software Engineer, Web Platform
  • Building and scaling web platform infrastructure for one of Southeast Asia's largest e-commerce companies
  • Driving initiatives in architecture, performance optimization, and accessibility
  • Using TypeScript, React, and Lynx.js to serve 100M+ monthly users

Aug 2024

ByteDance

Software Engineer
  • Developed promotion pages using ReactLynx serving 1M+ monthly active users across TikTok Shop regions
  • Built dynamic page configuration system reducing page development time by 60%
  • Implemented automated testing pipelines reducing production incidents by 40%

Feb 2020

PT. Real Estate Teknologi

Frontend Engineer
  • Developed real estate platform applications using React and TypeScript
  • Built property listing and search features serving thousands of users
  • Implemented responsive designs and optimized performance

Aug 2018

Bappenas - Satu Data

Frontend Developer
  • Developed government data portal for national development planning
  • Built data visualization dashboards and reporting tools
  • Implemented data integration features across government agencies

Certifications

Projects

Bank Maluku Malut (Maluku Utara) Online Recruitment Test
An online recruitment test platform for Bank Maluku Malut (Maluku Utara). Built with Next.js, Node.js, and Tailwind CSS.
Nextjs
TypeScript
Tailwindcss
SWR
React Hook Form
Indves.com
Web Application for crowdfunding platform for Small Medium Enterprises in Indonesia.
Laravel
Indonesian Youth Conference
Web Application for D-day conference information and tickecting information of Indonesian Youth Conference 2014, a national conference for youth in Indonesia. Built with wordpress.
Wordpress
PHP
Oppia World — A curated ecosystem for the modern intellect
An ecosystem of editorial precision tools: Moozhaf (digital library & Al-Qur'an reader with tafsir and prayer times), Toolhub (a suite of high-signal utilities), and Oppia Writer (AI article writer & content generator). Built for deep, distraction-free knowledge acquisition.
React
React Router
Cloudflare Workers
Hono
AI

Toolkit & Expertise

Core Stack

  • TypeScript
  • React.js
  • Vue.js
  • Lynx.js
  • Laravel
  • Go
  • React Testing Library

Disciplines

  • Frontend Architecture
  • Web Performance
  • Accessibility (a11y)
  • Mobile Web
  • UI/UX Implementation
  • E-Commerce
  • Design pattern
  • Clean Code
  • SOLID principles
  • Testing
  • Version control (Git)
  • CI/CD

Speaking & Community

Sharing knowledge at scale.

I believe in giving back to the community. Speaking at conferences allows me to share insights from building products at scale and advocate for better web practices.

"

GDG Jakarta DevFest 2023

"Enhancing Web Accessibility using Color Blind Theme in Tokopedia Web"

Presented to a large developer audience at Google Developer Group Jakarta, discussing practical implementations of a11y for enterprise-scale applications.

Let's connect.

Currently focused on my role at ByteDance, but always open to discussing web architecture, accessibility, and frontend engineering.

© 2026 Dion Fananie. All rights reserved.

Based in Jakarta Metropolitan Area, Indonesia