Problem-solving | Transforming promising ideas to products | Designing and deploying ML and data-driven solutions | Learning theory | Adaptive, evolvable hardware | Teaching ML to technical and non-technical teams | Mentorship | Leadership | Team building | Agile methodology.