CV
Skills
Programming Writing Social Media Publishing
Audio and Video Editing Events Content Teaching
Media Streaming Software Design Public Speaking
High Performance Computing Python Fortran
Cloud Computing AWS Serverless Computing
Work Experience
Senior Software Engineer - S&P Global, UK
Software engineering and research.
​
Working in a team to develop new features in the AWS cloud, using serverless design principles, rigorous unit testing, and mentoring graduate engineers.
2023-Present
Senior Software Engineer - Leighton, UK
Software engineering and research.
​
Liaising with potential clients, software design and architecture, AWS Serverless programming, Lambda Functions, Python, teaching programming.
2021-2023
Research Software Engineer, University of Nottingham, UK
Research: Machine Learning Cancer Screening; Machine Learning Prediction of Power Plant Device Failure; Computational Enzyme Design; Machine Learning Hydrogen Fuel Cell Materials Design.
​
I provide domain specialist insight into projects brought to the Digital Research Service so that we may provide the right support to researchers. I have developed coding experience with JAVA and Python/Tensorflow. I have created high-quality training videos (creating and editing content for myself and others). HPC RSE specialist, Python and Fortran Programmer. I lead a team developing software to enable green chemistry discovery, using DevOps and version control to manage this team. I am a trained teacher of programming, certified by the Carpentries.
2019-2021
Postdoctoral Research Assistant, University of Sheffield, UK
Research: The Development of a Novel Forcefields for Hybrid Organic-Metal Perovskites.
​
I developed a novel potential for perovskites in conjunction with synthetic materials scientists. Development of a Genetic Algorithm program for searching permutations of material combinations. 2000+ lines of C++ code. Presentation of methods and results at national and international conferences. Development of a program to analyse “tilt” in perovskite structures. 14,000+ lines of FORTRAN code.
2015-2019
Postdoctoral Research Assistant, Rühr-Universität Bochum, Bochum, Germany
Research: The Development of a Novel Machine Learning Approach to Tight Binding for the Atomistic Simulation of Condensed Phase System.
​
The development of a novel approach to the Tight Binding method, making use of the advantages of Neural Networks. The implementation and generalization of the methodology from proof of principle within the RuNNer neural network code. 10,000+ lines of FORTRAN code additions, and accounting for eventual generalization to MPI usage. The maintenance of the RuNNer code, including addressing bugs within the code brought up by other users within the research group.
2012-2015
Postdoctoral Research Assistant, Warwick University, Coventry, UK
Research: The Application and Development of Novel Optimization Procedures for a Transition Metal Protein Model.
​
The application of Evolutionary Algorithms to parameter optimization for Transition Metal systems. Build programs within the MOE (Molecular Operating Environment) suite. Applied to the modelling of Iron amine complexes Spin Crossover complexes, Nickel Spin Crossover Complexes, and Type 1 Blue Copper complex redox complexes. Responsible for the development of new SVL (Scientific Vector Language) code and its dissemination to the MOE user group. This includes compiling new versions of DommieMOE, the in-house modification of MOE.
​
Other Responsibilities:
Supervision of research students. LFMM code maintenance and troubleshooting. Unix server administration.
2009-2011
Education
2005-2009
PhD, Theoretical Chemistry, University of Manchester, UK
Development of a novel polarizable water force field using neural networks trained on large numbers of ab initio electron densities
2001-2005
MChem, Chemistry with Chemical Physics (Hons), UMIST, UK
Chemistry, computational chemistry, and machine learning.
Freelance Writing
CYBR Magazine
As senior writer for the magazine I write a number of articles for each issue, performing research, interviews, and planning issue themes with the editor.
Noble Armada 3rd Edition - FASA
I was co-designer, writer, and miniatures photographers and painter for the 3rd edition of the wargame based upon the Fading Suns IP.
Cyberpunk LARP - Jackalope Live Action Studios
I was co-writer for Cyberpunk ARP, designing factions and characters.
Wrath and Glory Revised - Cubicle 7
I was co-writer for the revised edition of the Warhammer 40,000 Roleplay Game, Wrath and Glory. I rewrote many descriptive sections and wrote the Games Master advice chapter.
Hell Rides to Hallt - Warhammer Fantasy RPG 4e - Cubicle 7
I was originator, designer, co-writers and community lead tester for the scenario for Warhammer Fantasy Roleplay, based upon the Warhammer Fantasy Battles IP.
Pip System Primer #9 - Time Jumpers - Third Eye Games
I co-wrote content for this primer, focusing on the types of time travel adventures that can be run, looking at the different sorts of time travel is present in media.
The Horned Rat - Warhammer Fantasy RPG 4e - Cubicle 7
I was a writer for a chapter of the next instalment of The Enemy Within campaign for Warhammer Fantasy Roleplay 4th edition. This part of the campaign features the ratmen known as Skaven.
Vampire the Masquerade 5th edition: Children of the Blood - Onyx Path Publishing
I wrote original content for the upcoming book from Onyx Path Publishing for the game Vampire the Masquerade by White Wolf/Paradox Interactive
Cities of Flame - Age of Sigmar: Soulbound - Cubicle 7
I wrote two scenarios included in the book for Soulbound, based upon the Warhammer: Age of Sigmar IP.
Frosthaven - Scenario Writer
I wrote a few scenarios for the forthcoming game, Forsthaven, by the creators of Gloomhaven.
Changeling the Lost 2nd Edition: The Hedge - Onyx Path Publishing
Writing original content for the 2nd edition of Changeling the Lost.
Iron Kingdoms: Borderlands and Beyond - Privateer Press
Writing original content, rules and setting material for the Iron Kingdoms RPG that uses the DnD 5e rule system.
Iron Kingdoms: Nightmare Empire - Privateer Press
Writing original content, rules and setting material for the Iron Kingdoms RPG that uses the DnD 5e rule system.
Threat Assessment: Xenos - Wrath and Glory Revised - Cubicle 7
I was co-writer for the Wrath and Glory expansion which introduces new antagonists for the game.
Aeldari: Inheritence of Embers - Wrath and Glory Revised - Cubicle 7
I was co-writer for the Wrath and Glory expansion which introduced new playable Aeldari archetypes.
Vow of Absolution - Wrath and Glory Revised - Cubicle 7
I was co-writer for the Wrath and Glory expansion which introduced new playable content for the Absolvers Chapter of Space Marines. I also performed technical editing.
Iron Kingdoms: The Deep Wild - Privateer Press
Writing original content, rules and setting material for the Iron Kingdoms RPG that uses the DnD 5e rule system.
Kult - Helmgast
Writing original content, rules and setting material for the Kult RPG.
Fantasy Age 2nd Edition Bestiary - Green Ronin
Writing original content, rules and setting material the Fantasy Age game system 2n edition.
Eldritch Automata - Gehenna Gaming
Writing original content for the core book of the mecha horror rpg.
Ulfenkarn - Age of Sigmar: Soulbound - Cubicle 7
Proof reading the Ulfenkarn book for the Age of Sigmar: Soulbound rpg
Iron Kingdoms: Strangelight Workshop - Privateer Press/Steamforged Games
Writing original content, rules and setting material for the Iron Kingdoms RPG that uses the DnD 5e rule system.
Threat Assessment: Daemons & Heretics - Wrath and Glory Revised - Cubicle 7
I was co-writer for the Wrath and Glory expansion which introduces new antagonists for the game.
Interests
Wargaming, tabletop rpgs, board game, computer games, creative writing, history, horror movies, miniatures painting.