___                       ___           ___                       ___
         /__/\        ___          /__/|         /  /\        ___          /  /\
         \  \:\      /  /\        |  |:|        /  /::\      /  /\        /  /::\
          \  \:\    /  /:/        |  |:|       /  /:/\:\    /  /:/       /  /:/\:\
      _____\__\:\  /__/::\      __|  |:|      /  /:/  \:\  /__/::\      /  /:/  \:\
     /__/::::::::\ \__\/\:\__  /__/\_|:|____ /__/:/ \__\:\ \__\/\:\__  /__/:/ \__\:\
     \  \:\~~\~~\/    \  \:\/\ \  \:\/:::::/ \  \:\ /  /:/    \  \:\/\ \  \:\ /  /:/
      \  \:\  ~~~      \__\::/  \  \::/~~~~   \  \:\  /:/      \__\::/  \  \:\  /:/
       \  \:\          /__/:/    \  \:\        \  \:\/:/       /__/:/    \  \:\/:/
        \  \:\         \__\/      \  \:\        \  \::/        \__\/      \  \::/
         \__\/                     \__\/         \__\/                     \__\/
    		    

I am a developer and technologist living between Berlin, Germany and Massachusetts, usa.

I am interested in functional programming, data journalism, open source code and open source investigations.

contact

i'm not on much social media, but feel free to send me an email:

or learn more about me here:

public code

relaxng-web-forms

a js library for converting relaxng schemas into webforms, and then into XML in an (attempted and evolving) sane way

demo | github

eventObserverMap

Map and filter events by time and date from a json file, google sheets, or an api. customize the look of events.

demo | github