Susan has a number of professional interests including:
Distributed, decentralized and fault-tolerant systemswith the goal to improve availability and robustness of services and applications.
Designing and implementing Domain Specific Languages (DSL)for business applications to improve readability and testability of software.
Automating deployments of complex distributed servicesfrom static prescriptions to dynamic provisioning, configuration and integration of new nodes based on demand.
Improving software development processeson smaller teams (less than ten members) in practice. Consistently managing software release cycles on different levels; from features to codebase to quality assurance to deployment and production support.