Software Development
- Developing and maintaining software for medical education, in particular e-assessment and e-learning applications for desktop and mobile devices
- Developing and maintaining applications for processes within our institute:
- Planning of and consultancy for software development projects
- Requirements engineering
- Software architecture
- Back-end and front-end development
- Testing and quality assurance
User Experience & Usability Services
- Consulting on and accompanying software development projects within our institute
in all project phases - Providing various usability services for projects of external clients:
- Project management of various SW development projects
- Usability evaluations in the lab or in situ
- Expert evaluations of usability and accessibility
- Interactional and screen design of user interfaces
- Creating and evaluating prototypes
- Planning and running focus groups and story-mapping workshops
Operation and Maintenance of IT Infrastructure
- Operating and maintaining servers, networks and applications
- Planning server and network architecture
- Planning and monitoring measures for data security and data protection
- Monitoring and running servers and applications
- Supporting processes of software development
- Consulting on IT matters within the institute
- Documentation and quality assurance
IT Strategy and Coordination
- Strategy development
- Planning and monitoring resources and costs
- Coordinating procurement, operation, support and development
- Quality assurance
Teaching
- Teaching at various Swiss universities
- Supervising Bachelor, Master’s and PhD works
Research
- Providing research methodological consultancy for internal and external clients
- Research activities in the areas and interfaces of:
- Medical education
- Usability
- Human-computer interaction
- Interaction design
- Digital education
- Medical informatics