What tools do we need to understand the world and improve it?
How do we plan for emergencies like a fire and respond to them? What are effective medical interventions? What can we learn from a large text corpus?
These are broad questions that I design data models and computer simulations for. Then I write software to compute and visualize a simplified answer.
See my LinkedIn profile for a full CV. My PhD thesis, Distributed Multiscale Computing, is about distributing the computations of component-based simulation code. During my PhD research, I was head developer of the multi-lingual distributed simulation engine MUSCLE 2. Other software I co-authored can be found on my GitHub account.