Engaging design, robust code and experienced project management