Improving GitHub for open-source software. Previously, improving the GitHub platform for developers inside and outside GitHub.
Lead Maintainer. Invented Homebrew binary packages (bottles), fix users issues and develop features. Started a successful Kickstarter project which was funded in two hours to create a CI system for Homebrew. Installed servers into data-centre and keep them running.
Creator. A script to bootstrap a minimal OS X development system.
Creator. Provides some GitHub Flavoured Markdown extensions for TextMate to make working with GitHub Flavoured Markdown nicer.
Creator. A small application to delete your old, unpopular tweets.
Creator. A small application to lock your old, closed GitHub issues.
Creator. A small web application which runs scripts from webhooks.
Improving the quality for GitHub Enterprise through bugfixing and improving manual QA, CI, packaging, deployment, automation and ChatOps around the release process.
Maintainer. Improved Homebrew integration, general bugfixing and updates.
Creator. Rake buildsystem for generating Manning DocBook and PDF files from AsciiDoc.
Maintainer. Added HiDPI support, merged contributions and fixed bugs.
Developed features, APIs and optimized performance. Setup CI and automatic deployment for Rails and mobile applications. Managed and improved AWS infrastructure.
Creator. A readable HTML5 and CSS3 theme for Wordpress.
Creator. A collection of Qt wrappers for OS X’s Cocoa widgets.
Maintainer. Added support for OS X 10.6 and Qt/Cocoa, added CPack packaging support and OS X installer creation, migrated to Git and bug fixing.
Android app that hosts an HTML5-based whiteboard server.
Creator. A cross-platform Qt RPG conversation editor. Abandoned due to original potential users no longer needing it.
Added CPack packaging support, Windows support, many other features and bug-fixes.
Technical lead for team that created the analysis mode and integrated Valgrind’s Memcheck, Callgrind and Cachegrind tools. Personally focused on tool visualisations. Released in 2.3.0.
Ported Qt/MSVC++ application from Windows to CMake, OS X and Linux. Proposed, implemented the successful rewrite of problematic contracted legacy code creating a faster application and happier users. Designed, implemented the REST XML protocol used between Mendeley Desktop and Web
Wrote WM8711 Linux kernel driver which was released in 2.6.26.
Added the CMake build-system and migrated to Git. Released in 0.9.
Improved support for parsing and generating non-Qt C++ code. Released in 0.2.0.
Added OpenDocument support and JFreeChart integration. Released in 3.2.beta1.