About Me

I'm a software engineer currently based in Japan.

My work experience is quite diverse. Right now, I'm developing embedded and cloud-based systems using Python, Vue.js, and AWS. In the past, I've worked on different kinds of projects such as desktop applications for Windows/Mac using C++ and wxWidgets, Android and iOS applications, and simple web applications using PHP and AngularJS.

When it comes to work, I believe in continuous learning and improvement, keeping it DRY, using the right tool for the job, "leaving the campground cleaner than the way you found it", and using spaces over tabs.

I do a bit of photography to capture all the memorable sights and experiences from places I've been to. It's also a great way to motivate myself to get out more often and to get a bit of exercise.

I also like to read, and when I'm not out on a photowalk or glued to a keyboard working on some side project, I usually unwind by retreating into a book with a hot cup of tea and a pack of chocolate chip cookies.

I enjoy eating spicy food, sushi, dark chocolate, pineapples, and almost anything that has cheese in it.


I'm mostly into scenic/landscape photography, but I'm also trying my hand at street photography. Here are some of my favorite shots (each photo links to their respective albums on Flickr). I also randomly post on Instagram.

  • Japan (2019)
  • Japan (2018)
  • Japan (2017)
  • Hong Kong
  • Borobodur
  • Japan (2016)
  • Japan (2014)
  • Siem Reap
  • B/W Challenge
  • Seoul

Personal Projects

These side projects are mainly my way of teaching myself something new.

  • how-to
    A list of links to tutorials, templates, FAQs, and other helpful resources
  • timetracker
    A collection of Python apps for the workplace
  • sample-ci-python
    Sample Python project that uses Gitlab CI, pytest, and pytest-cov
  • sample-ci-cpp
    Sample C++ project that uses Gitlab CI, CMake, googletest, and lcov
  • coffeeshopph
    A Ruby on Rails web app for managing the operations of a cafe or a restaurant