Hi, my name is

Dion Fananie

Software Engineer - Web

I'm a frontend engineer with 6+ years of experience building high-performance web applications. Passionate about React, TypeScript, and creating intuitive user experiences at scale.

About Me

Hi! I'm Dion Fananie, a Software Engineer based in Indonesia with 6+ years of experience building high-performance web and mobile applications. Currently working at ByteDance, where I develop features for global-scale platforms.

I specialize in React, TypeScript, and modern frontend technologies. My journey includes working at leading tech companies like Tokopedia (Indonesia's largest e-commerce), where I've built products serving millions of users.

I'm passionate about creating intuitive user experiences, optimizing performance, and writing clean, maintainable code. I enjoy solving complex problems and continuously learning new technologies.

Frontend

React
Lynx
TypeScript
JavaScript
Next.js
React Context
Zustand
HTML/CSS
Tailwind CSS
CSS in JS

Backend

Node.js
Go
Python
PostgreSQL
MongoDB
REST API
GraphQL

Tools & Others

Git
Docker
AWS
CI/CD
Jest
Webpack

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

Experience

Software Engineer

ByteDance

Aug 2024 - PresentJakarta
  • Developed and maintained promotion pages using ReactLynx, a cross-platform framework, serving 1M+ monthly active users across TikTok Shop regions
  • Designed and built a dynamic page configuration system, reducing page development time by 60% and enabling non-technical teams to create and modify promotion pages independently
  • Implemented automated testing pipelines and monitoring systems, reducing production incidents by 40%
  • Led technical documentation initiatives and mentored junior engineers on best practices

Software Engineer - Web Platform

Tokopedia

Apr 2021 - Aug 2024Jakarta, Indonesia
  • Built and maintained core web platform infrastructure serving 100M+ monthly users
  • Developed shared component libraries and design system used across 50+ product teams
  • Improved Core Web Vitals scores by 35% through performance optimization initiatives
  • Implemented A/B testing framework and analytics integration for data-driven development

Frontend Engineer

PT. Real Estate Teknologi

Feb 2020 - Apr 2021Jakarta, Indonesia
  • 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
  • Collaborated with backend teams to integrate APIs and services

Frontend Developer

Kementrian Bappenas - Satu Data Bappenas

Aug 2018 - Feb 2020Jakarta, Indonesia
  • Developed government data portal for national development planning
  • Built data visualization dashboards and reporting tools
  • Implemented data integration features across government agencies
  • Worked on improving accessibility and user experience for public services

Education

Bachelor Degree, Information Technology

Gunadarma University

2011 - 2015Jakarta, Indonesia

Master of Management Information System, Management Information Systems, General

Gunadarma University

2015 - 2017Jakarta, Indonesia

Get In Touch

I'm currently open to new opportunities and collaborations. Whether you have a question or just want to say hi, feel free to reach out!

Connect with me

Location

Jakarta, Indonesia
Available for remote work worldwide