CRAIG ROBERTSON
Software Engineer - London
+44 7739 431302 | robertson.cra@gmail.com | craigrobertson.me | github.com/frubesss | linkedin.com/in/robertsoncra
I love building software that solves real problems. I do my best work when I can own things end-to-end from shaping serverless architecture in the cloud to delivering full scale web and mobile applications. I care about shipping software that’s scalable, maintainable, and actually used by real people.
My core skills are with TypeScript, React, React Native, Expo, Node.js, AWS services and serverless systems but I’m just as interested in the human side: mentoring engineers, shaping product direction, and making sure the technical roadmap matches what the business actually needs.
Outside of work, I maintain personal web and mobile projects and I’m currently digging deeper into AI and LLM engineering.
TypeScript, JavaScript, React, React Native, Expo, Next.js, Node.js, AWS Services, Serverless architectures, REST APIs, CI/CD, Testing (Unit/Integration/E2E), Docker, TailwindCSS, Monitoring & Logging, Performance optimisation, Product collaboration, Developer mentoring, Component libraries/Design systems, AI/LLM concepts, Feature Flags/Experiments, App releases, Authentication,
I led the technical direction for our customer facing web and mobile apps, helping scale them from 500,000 customers to more than 7 million over seven years. At one point or another, I worked on/launched every product TotallyMoney offered.
A big part of my role was translating product goals into something that made sense for our engineering teams, mentoring junior developers, working directly with the CTO and the other tech leads to set the technical vision for TotallyMoney.
2.1 Bachelor of Science (Hons) Computer Forensics, 2010 - 2013
Modules: Mobile Systems and Forensics, Cryptography, Network Security, Computer Forensic Investigation and the Criminal Justice System
Dissertation: Forensics and Cloud Storage