Jens Nyman's Portfolio

TestParameterInjector

opensource created at Google

TestParameterInjector is a JUnit4 and JUnit5 test runner that runs its test methods for
different combinations of field/parameter values.

This is my 20% project at Google, that was recently open sourced. This
blogpost
shows how this project compares to other frameworks.


Family Accounting Tool

opensource

The personal accounting tool that me and my wife are using on a weekly basis since 2011. Its main feature is the distinction between money reservoirs (like a wallet) and accounts (like 'Jens' or the 'common account').

It is a PWA compliant web-app that works offline and syncs offline edits with the server when connectivity returns. It does so by storing all data in an in-browser database (Loki JS) and performing all queries locally.

  • 2011-now
  • Scala, React, PWA, scala.js, Play Framwork
  • github »


Quizmaster

opensource

A web-app for conducting a quiz, including a page for players to enter their answers.

  • 2019-now
  • Scala, React, scala.js, Play Framwork
  • github »


Task Keeper

opensource

Combination of Google Docs and Google Keep for lists with a lot of power-user features such as collapsing sublists, tags, shortcuts etc.

Just like Family Accounting Tool, this is a PWA webapp and works offline by using a local database.

  • 2019-now
  • Scala, React, PWA, scala.js, Play Framwork
  • github »


Playlist Keeper

opensource

Player for local music files, similar to Sonerezh and Subsonic.

Its main distinguishing features are that it stores and synchronizes the current playlist across clients and the ability for remotely controlling playback from another device (e.g. pause mobile player via desktop).

  • 2019-now
  • Scala, React, PWA, scala.js, Play Framwork
  • github »


getOpinionated

opensource co-author

An online democracy platform.

This project tries to build a scalable user-friendly voting tool. It was started because of a lack of decent alternatives. After about a year of development, we hava a site up and running and are receiving positive reactions from around Europe.


Quadcopter Exploration

opensource

My master thesis at Ghent University, titled "Designing an Autonomous Exploration Architecture for an Indoor Quadcopter".

This demo movie shows an application of my work.


VTK

co-author

The student organisation VTK Ghent maintains and hosts 4 large websites:In 2010-2011, these were maintained by a team of 13 developers. I led this team together with two others and ensured the quality of service.

On average, these sites combined get 4300 pageviews per day.


Durf Doen

Website for the "Durf Doen" campaign of the GSR (Gentse Studentenraad), aimed at encouraging students to engage in student organisations.

Created (at home) as a student job.