Greg Tyler

[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.

Employment history

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.

  • Application development with Symfony and Terraform.
  • Front-end development with GOV.UK Design System, using Twig, SCSS and JavaScript.
  • Open source development with Git and GitHub.
  • Automation with Docker and Amazon Web Services.
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.

Previous roles 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.


AWS Certified Cloud Practitioner
February 2020 – February 2023

The University of Edinburgh (2009-2013)
MA (Hons) Mathematics – Second-class honours (2:1)