1. UI development using Shiny
- acting as an advisor to the PAM developers developing UI and developing the UI
- Help implementing some of the more difficult UI elements for good useability (theme, nonstandard interactions of elements)
2. Lead on performance related areas
- general code reviews of models and centralised code to ensure it is performant (this is something Mango did for Harta to help with speed issues)
- asynchronous calls to the algorithm API
3. Lead on functionalities around deployment/architecture
- Auth authentication to the UI
- Deployment of the UI