I am a Java developer, who enjoys work on complex, large scale software. My weapons in the fight with complexity and bugs are DRY and functional principles.
Heavily inspired by Scala programming language. Big fan of immutable data design, ADTs and pattern matching.
In an ideal world, I would now be developing landing software for SpaceX Falcon boosters.