Computational Scientist with a background in software engineering and numerics. Experience in HPC, distributed systems, domain-specific languages and data analysis. Passionate about learning and teaching and making people and machines more productive.