Research output per year
Research output per year
Dr
United Kingdom
I have performed experimental particle physics research, publishing analyses on detectors and data measurements, while working at national and international research institutes. My work has involved constructing new analysis approaches to standard model measurements and searches. I have led analyses in large international collaborations and served as a research group convenor, editorial board chair and journal reviewer.
I have led the development of computer software applications, within international collaborations and in the commerical sector. Within the commerical sector, I have worked as a senior consultant software developer in several different market areas. My experience of software development covers several decades, a range of different computer programming languages and different development lifecycles.
I have constructed a range of teaching materials for schools and the general public. I have contributed to and led public engagement events in France, Switzerland and the UK. I have published many computer programming articles and served as a computer programming magazine editor.
Computer programming languages: Assembler, Bash, BASIC, C, C++, C#, FORTRAN77, Java, LabVIEW, Perl, PHP, Python, SQL, VBA.
Databases: MariaDB, MongoDB, MySQL, Oracle, PostgreSQL, SQLite, SQL Server.
Architectures: Tandy TRS-80, BBC Micro, Amstrad CPC 464, Acorn Achimedies, Acorn A series, Z80, x86 PCs from 386 onwards, Dec Alpha, VAX, Sun Sparc, Intel-based Macs and a range of microcontroller and micropressor embedded systems.
Operating systems: Linux, Microsoft Windows, OSX (MacOS), RiscOS, UNIX, VMS and embedded systems.
Doctor of Philosophy, Searching for Bs -> J/psi eta with the Collider Detector at Fermilab, University of Glasgow
1998 → 2001
Senior Consultant, Frazer-Nash Consultancy
2017 → 2020
Consultant, Frazer-Nash Consultancy
2015 → 2017
Maître-assistant, University of Geneva
2008 → 2014
Research assistant, University of Glasgow
2001 → 2008
Research output: Contribution to journal › Article › peer-review
Research output: Contribution to journal › Article › peer-review