Mastodon CV | My Site
top of page

CV

Professional Summary

A published writer, scientist, and journalist. I have expertise in computing, programming, software design, scientific communication, and games design.

​

Senior Software Engineer - S&P Global
 

Senior Writer - CYBR magazine

Freelance Games Writer/Designer

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.

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

Frosthaven - Scenario Writer

I wrote a few scenarios for the forthcoming game, Forsthaven, by the creators of Gloomhaven.

Interests

Wargaming, tabletop rpgs, board game, computer games, creative writing, history, horror movies, miniatures painting.

bottom of page