- [email protected]
I am an experienced software engineer and team leader. I have worked on award-winning web projects for clients, charities and corporations.
My primary focus is on users, solving challenging problems for real people. My work starts with user needs, identifying where to start and providing a strong foundation for how the work is defined, developed and refined. I ensure my work is observable and measurable to ensure that user needs are continuously met as the product continues to develop over time.
I also focus on my colleagues, providing clear communication and direction, mentoring and support. I've learnt from experince the value of quality in software development, and fully embrace strategies and tools that will continue to ensure that quality for myself and my team into the future.
I have worked with a lot of technologies in a variety of roles, and bring something from all of those experiences into my work every day. From accessibility to communication, database design to testing, I work hard to make my work the highest quality and ensure it's something I'm proud of.
|April 2021 – Current
Ministry of Justice, Senior Software Developer
I work in a multi-disciplinary team to build and support internal services for storing and managing Power of Attorney applications.
I work closesly with product, delivery and design colleagues to identify user needs, break them into smaller deliverables and co-ordinate work between professions.
I develop guidance and strategy for the team's services and work closely with other teams to share
|March 2019 – April 2021
Ministry of Justice, Software Developer
I developed public-facing and back-office services for the Office of the Public Guardian.
|September 2018 – March 2019
Kadfire, Full Stack Developer
I led development on software used by train operating companies to manage and publish timetables, primarily using React, Python and Node.js.
|July 2013 – September 2018
The University of Edinburgh, Analyst Developer
I designed and built applications focussed on the student record including admissions, assessment and progression and helped establish a development community across the university.
I established best practices for introducing interactive user interfaces into a propietary and limited system.
|July 2010 – July 2014
Croft Media, Developer
I built a range of websites for clients including charities, journalists and educational establishments.
The University of Edinburgh, Web Developer
BBC, Volunteer Runner
University Hospitals Bristol, Clerical staff
I've worked professionally with many technologies, languages and tools, but I'm happy to turn my hand to anything. I want to use the best tool for the job and am happy to be challenged on this, and am keen to learn new skills with others.
- Databases and storage: Postgres, Oracle, MySQL, S3, Redis, DynamoDB
- Infrastructure and CI: Docker, Terraform, Amazon Web Services, GitHub, GitLab, Jenkins
AWS Certified Cloud Practitioner
February 2020 – February 2023
The University of Edinburgh (2009-2013)
MA (Hons) Mathematics – Second-class honours (2:1)