Simon works as a freelance software architect and builds distributed systems in Java/OSGi.
On a never-ending quest to build robust and efficient software, he is interested in high performance and likes to mix ideas from functional programming, model-driven design and component-based architecture.