Software engineer with ten years experience spanning a wide range of problems and languages, with an overall focus on systems level code in C/C++. This has ranged from embedded C firmware development for high-performance network switches, to spending five years building a fork of PostgreSQL for big data analytics. Additionally, a stint as an ASIC verification engineer has led to an unhealthy paranoia when it comes testing software. Having lost many hours debugging deadlocks and memory corruptions, is most content when able to solve complex problems with the intelligible, uncomplicated code which is easily understood by others.
Recently spent significant time using PostgreSQL to develop data centre monitoring and distributed application profiling solutions for OpenStack based HPC environments. Currently living in Oslo, Norway. Dislikes include scope creep, buzzwords and marzipan.