Computer-scientist / AI/ML / biomedical-engineer. Ex-pianist / NHS doctor.
I obtained my PhD in biomedical engineering (medical image analysis) in 2017 at the University of Oxford. Postdoc work revolved around AI/ML/biosignal analysis (smartphones / wearables / brain-computer-interfaces).
Currently employed as a Research Fellow in Health Informatics at the Institute of Public Health and Wellbeing / Probationary Lecturer for the Department of Computer Science and Electronic Engineering, at the University of Essex.
Approach with cake :)
Check if 'Manually-Installed and Source-Compiled' (MISC) packages have new releases or updates announced on their respective webpages.
A bash library to create and manage tickets and milestones directly in your terminal using structured plaintext files.
A super-simple sourceable function for processing commandline options and arguments in bash
A pomodoro logger and timer for the terminal
This document details a systematic approach to medicine, which I compiled back when I was a medical student, and continued updating as a junior doctor. It is one possible example to the question "Do you have a system?" which everyone seemed to always ask, but nobody ever seemed to offer a satisfying answer to.
Add clickable url to update status when updates are detected. Nano+Jabref .misc package fixes
Changed version to v1.1.2
Updated zoom download link following changes in zoom website
Introduced value validation in get_or_set_field fields that require it (as per the config)
Reopen ticket 24 on new_ticket interactivity
Updated existence of options in function documentation in functions which used options that were not documented
Added compatible function documentation to all remaining functions (except transient 'show' ones)
Removed old dogfood completely. Added tickets for nextgen view and edit commands.
Documented migration from old to new dogfooding as tickets. Opened some bug tickets
Added 'legacy' commands for showing tickets to bt completion. To be removed when no longer relevant.
Modified completions to reflect all commands but only main ones, not aliases
Refreshed milestones after importing from old dogfood system
show open/closed tickets by milestone now displays tickets in numericaly sorted order
Dogfooded old milestones to new style
Done for now with documentation revamp