APPOINTMENT HISTORY
Principal Administrator (Apr 2020 - Present)
HighResNPS, The International Association of Forensic Toxicologists
- Maintaining and curating an online, crowd-sourced mass spectral database for new psychoactive substances (NPS).
- Redeveloping and migrating the web application into a full-stack (Python/Flask, HTML, JavaScript) environment with PostgreSQL.
- Admitting users to the database and generating mass spectrometry libraries for suspect screening.
- Implementing artificial intelligence (AI) techniques using Python/TensorFlow to enhance the application of the database in suspect screening.
Laboratory Information Management System (LIMS) Specialist (Mar 2023 – Feb 2025)
Forensic Laboratory Division, Office of the Chief Medical Examiner, City and County of San Francisco, California – United States
- Position funded by the California Highway Patrol.
- Developed a full-stack (Python/Flask, HTML, JavaScript, Microsoft SQL Server) Laboratory Information Management System (LIMS) for a forensic laboratory accredited to ISO/IEC 17025.
- Implemented workflows to migrate and centralize existing data from multiple sources.
- Developed interactive dashboards using Plotly to instantaneously provide insights into key operational metrics.
- Lead a compact team of three individuals, providing mentorship and guidance.
Research Associate (May 2022 – Jul 2022)
Faculty of Science, University of Technology Sydney, Australia
- 3-month position funded by a successful grant application with the Defence Science and Technology Group (DSTG).
- Developed a graphical user interface (GUI) with Python using PyQT5 for an electronic nose designed for the detection of deceased persons.
Postdoctoral Researcher (Apr 2020 – Mar 2022) Section of Forensic Chemistry, Department of Forensic Medicine, University of Copenhagen, Denmark
- Implementing machine learning/deep learning using Python with TensorFlow/Keras to predict ionization efficiency in mass spectrometry and retention time prediction in liquid chromatography.
Scientific Officer (Jul 2017 – Dec 2018)
Australian Racing Forensic Laboratory, RacingNSW, Australia
- Responsible for the extraction, analysis and data review for a number of different analytical protocols that support integrity in equine sports.
EDUCATION
Doctor of Philosophy
2014 – 2018
School of Mathematical and Physical Sciences, Faculty of Science
University of Technology Sydney, Australia
Bachelor of Forensic Science (Honours) in Applied Chemistry
2013
School of Mathematical and Physical Sciences, Faculty of Science
University of Technology Sydney, Australia
Bachelor of Forensic Science in Applied Chemistry
2010 – 2012
School of Mathematical and Physical Sciences, Faculty of Science
University of Technology Sydney, Australia
SKILLS
Full-stack programming – Python, SQL, JavaScript, HTML, CSS
Data analysis – Pandas, numPy, sciPy
Data science – Tensorflow/Keras, PyTorch, scikit-learn
Web frameworks – Flask, Django
Data visualisation and dashboarding – Matplotlib, seaborn, folium, plotly, Dash, Tableau
Graphical user interface development – PyQT5, tkinter
Version control systems – Git, GitHub
MEMBERSHIPS OF PROFESSIONAL ORGANISATIONS
2026 – Present Personal Member, Australian Organisation for Quality (AOQ)
2023 – Present Associate Member, California Association of Toxicologists (CAT)
2022 – Present Basic Member, Python Software Foundation (PSF)
2013 – Present Member, The International Association of Forensic Toxicologists (TIAFT)
2013 – Present Member, Australian and New Zealand Forensic Science Society (ANZFSS)
2013 – Present Member, Forensic and Clinical Toxicology Association, Inc. (FACTA)
2012 – Present Chartered Member, Royal Australian Chemical Institute (RACI)
PROFESSIONAL COMMITTEES
2023 – Present Member, TIAFT New Psychoactive Substances Committee (NPSC)
2022 – 2024 Member, TIAFT Young Scientist Committee (YSC)
2021 – Present Member, FACTA New Psychoactive Substances Committee (NPSC)
2014 – 2017 Student Member, RACI Analytical and Environmental Chemistry Division Committee
