Summary
Craig Rafter is a Senior Applied Scientist with a decade of experience combining academic rigour and hands-on software engineering to solve system-level and optimisation problems. He holds a PhD in transport modelling and has applied agent-based, multi-fidelity and systems engineering approaches to real-world challenges from automated warehouse optimisation to urban traffic control. Comfortable leading teams and projects, he blends full-stack development experience (NodeJS, Python, React) with modelling, data analysis and technical writing to deliver robust, auditable solutions. He has a track record of turning research into production-ready models, contributing to successful bids and partnerships, and mentoring colleagues through reproducible software practices. Based in Portsmouth, he thrives on improving overall system quality and elevating team capability through knowledge sharing. A perhaps unexpected strength is his cross-domain agility—moving from hardware and telescope analysis to cyber-secure web apps and large-scale simulation—bringing diverse technical perspectives to complex problems.
10 years of coding experience
10 years of employment as a software developer
Leaving Certificate High School/Secondary Diplomas and Certificates, Leaving Certificate High School/Secondary Diplomas and Certificates at Wesley College Dublin
Doctor of Philosophy (PhD) Integrating Autonomous Vehicles into the Transport Network, Doctor of Philosophy (PhD) Integrating Autonomous Vehicles into the Transport Network at University of Southampton
Master of Engineering (M.E.) Electronics and Computer Engineering, Master of Engineering (M.E.) Electronics and Computer Engineering at University College Dublin
English