Greg Tyler
- [email protected]
- GitHub
- https://github.com/gregtyler
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 DeveloperCurrently on a temporary promotion to Lead Software Developer. I work across several multi-disciplinary teams to build and support 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 DeveloperI developed public-facing and back-office services for the Office of the Public Guardian.
|
September 2018 – March 2019 |
Kadfire, Full Stack DeveloperI 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 DeveloperI 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, DeveloperI 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 |
Technologies
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.
- Programming languages: PHP, Go, Node.js, Python, JavaScript
- Databases and storage: Postgres, Oracle, MySQL, S3, Redis, DynamoDB
- Infrastructure and CI: Docker, Terraform, Amazon Web Services, GitHub, GitLab, Jenkins
Qualifications
AWS Certified Cloud Practitioner
February 2020 – February 2023
The University of Edinburgh (2009-2013)
MA (Hons) Mathematics – Second-class honours (2:1)