Machine Learning, Deep Learning, Computer Vision

  • Generative Models - Implementation of various generative and bayesian models, e.g. GAN and VAE in Tensorflow and Keras.
  • Hipsternet - Implementation of many flavors of neural nets, complete with many recent techniques in raw NumPy!
  • CUDA-PSO - Implementation of Particle Swarm Optimization (PSO) using CUDA (C++)
  • swarm-image-segmenter - Implementation of PSO for image segmentation task using CUDA (C++)


  • Kristiadi, Agustinus, Pranowo Pranowo, and Paulus Mudjihartono. "Parallel particle swarm optimization for image segmentation." The Second International Conference on Digital Enterprise and Information Systems (DEIS2013). The Society of Digital Information and Wireless Communication, 2013.

Mobile App

  • Pumpkin Reader - Hacker News reader for Android with material design, done right.

Web Dev

  • - Personal site and blog (this blog!)
  • - Social media monitoring and collaboration tools, developed with AngularJS and Laravel (PHP)