Portfolio

Welcome to my portfolio.
This is a mix of professional, student and hobby projects.

Leapy Frog

  • 2018
  • AppTornado
  • Android
  • Game

A challenging 2D touch platformer. Using precise (but challenging) jumping controls and some timing, you can escape the rising lava, avoid obstacles and reach the top! This was the last project I worked on at AppTornado, as lead developer. We used libGDX and Box2D.

Apparition

  • 2012
  • University of Amsterdam
  • Flash
  • Game
  • Solo project

The last assignment for the course "Introduction to Game Programming" was "make a game". Any game, any framework. I had about three weeks. I did enjoy making this one, but it could definitely use more polish.

AppBrain

  • 2012-2018
  • AppTornado
  • Website
  • Service

Originally an app discovery platform in the early days of Android, over the years it has transformed into a site that offers statistics, development tools and an ad network. I have done both front-end and back-end work on all aspects of the site over the years, using languages and technologies like Java, JavaScript, HTML/CSS, Handlebars, Cassandra, Google Web Toolkit and many others.

Pony Petting Simulators

  • 2014, 2016
  • Hobby
  • Flash
  • Interactive toy
  • Solo project

I'm quite a fan of My Little Pony: Friendship is Magic. But part of the motivation behind these simulators was also to experiment with behaviours, and what would make a convincing interactive character. I had more planned, each with their own set of behavioural logic. Maybe I'll pick it up again in the future.

AppBrain Ad Detector

  • 2012-2018
  • AppTornado
  • Android
  • Tool

Ad Detector can tell you which apps on your device use what libraries, ad networks and SDKs. It also warns about potential privacy concerns or invasive forms of advertising in newly installed apps. I've worked on a number of features, including a pre-install warning system, a notification ad blocker (removed since the Google ban on push ads) and library detection strategies.

Derpibooru Slideshow

  • 2017-2018
  • Hobby
  • HTML5/JavaScript
  • Web App
  • Solo project

A simple one-page web app slideshow that features new art from Derpibooru, a My Little Pony fan art repository. My original use case was making a wall-mounted Android tablet display cool new fandom art in the morning, but it's perfectly responsive and can be used on any device with an up-to-date browser.

Whirled Avatars

  • 2008-2016
  • Hobby
  • Flash
  • Animated content
  • Solo

Whirled was an online flash MMO/platform/community created and maintained by Three Rings Design. Over the years, I've made a number of avatars on Whirled using Flash and ActionScript and sold them in the in-game shop.

Honourable mentions

Here’s a number of other things I’ve worked on, either as solo project or as part of a team.