University of California, Irvine | 2020 - now This Frontier project seeks to protect personal data, by improving the transparency and control of personal data flow on the Internet. We take a multidisciplinary approach, combining methodologies from computer science and engineering (theory, network measurement, systems, security) with policy and concepts from economics.

Security, Privacy, and Safety of Smart Homes

University of California, Irvine | 2015 - 2020 Research projects that focus on software infrastructure, systems, and compiler development for smart home devices, mobile, and cloud applications programmability, security, privacy and safety; working in both software and hardware sides of IoT devices.

FPGA Cutting-edge Debugging Feature

Xilinx Corp., San Jose | Summer 2017 Research on the Xilinx FPGA tool-chain and developed a prototype of FPGA cutting edge debugging features. Developed cutting edge debugging features using compiler techniques in newly being developed SDx tool chain.


University of Pelita Harapan, Jakarta, Indonesia | 2009 - 2011 Implemented a health application for Windows Phone, Android, and Windows that can predict malfunctions in a person’s heart, lungs, spleen, and liver.

Garment Printing

University of Pelita Harapan, Jakarta, Indonesia | 2009 - 2011 Implemented complete automation software/hardware system for garment printing using Gutenprint.

Megaframe Project

TU Delft, Netherlands | 2008 - 2009 Designed and implemented data collection infrastructure for SPAD (Single Photon Avalanche Diode) array in the Megaframe project for master’s final project in Delft Technological University with Prof.

Low-Power Wireless Sensor Network

TNO, Delft, Netherlands | Summer 2008 Optimizing power management of wireless sensor network as a low-power embedded system.

Parallel Microcontroller

University of Pelita Harapan, Jakarta, Indonesia | 2005 - 2006 Developed a prototype of parallel processors with microcontrollers. The system consists of up to four configurable microcontrollers that communicate with one another in a master-slave hierarchy.