Hi there!

I'm Luke Pomeroy

Full-Stack Software Developer Problem Solver

More About Me

About Me

Profile Picture

I'm Luke, a software developer interested in backend and full-stack roles.

I’m a highly motivated self-starter driven by a genuine passion for technology and creative problem solving. I get satisfaction from crafting and implementing technical solutions that address user needs in innovative and impactful ways. At the Museum of London I progressed from a systems administration role to being the Systems and Data Lead, responsible for the management and development of systems to document a collection of over 6 million items. I thrive on learning new languages, frameworks and technologies and solving complex challenges. In my free time I develop personal projects in order to hone my skills and keep up to date with emerging technologies. I also regularly participate in tech events in Glasgow, including Tech Meetup, JavaScript Meetup and Python Meetup.

My Tech Skills
HTML5 icon

HTML

CSS icon

CSS

Python icon

Python

Django icon

Django

JavaScript icon

JavaScript

Typescript icon

TypeScript

Node.js icon

Node.js

Express.js icon

Express

React.js icon

React

Nextjs icon

Next.js

Prisma icon

Prisma

PostgreSQL icon

PostgreSQL

MySQL icon

MySQL

Amazon Web Services icon

AWS

Docker icon

Docker

Linux icon

Linux

CV

Career Summary

Software Developer

May 2023 - Present

Freelance

  • Development and maintenance of an open source cloud-based Collections Management System, for Glenside Hospital Museum in Bristol.
  • Providing software development consultancy services to the Museum of London.

Software Developer

Feb 2019 - May 2023

Museum of London

  • Designed a web-based system for issuing object lists to exhibition designers, replacing a manual process. This supported the development of the new London Museum exhibition galleries, featuring over 10,000 collection items.
  • Created prototype web interfaces using Python and Django for exhibitions development, so that stakeholders could make informed technical decisions.
  • Developed and implemented an image resizing API using Node, JavaScript and Express; allowing images to be embedded into other applications and resized on-the-fly.
  • Pioneered the implementation of an iOS app to facilitate movement of collections via barcodes, and customised/extended accompanying PHP API, resulting in a greater increase in accuracy of data (from 70% accuracy to 99.5% accuracy).
  • Developed an automated image processor integrated with an SQL database, introducing the ability to scale image ingests and dramatic efficiencies in staff time (1 day per week).
  • Implemented a dynamic statistics dashboard, offering stakeholders in multiple departments valuable insights into key workflow processes through advanced SQL queries.
  • Ran workshops with stakeholders from multiple teams to define system requirements for complex workflows, bridging the gap between technical and non-technical teams.
  • Led and mentored a team of three system administrators responsible for a help desk answering over 500 queries per month, and development of training courses for over 100 users.

Systems Developer

Jul 2013 - Jan 2019

Museum of London

  • Developed key systems in collaboration with stakeholders across multiple teams, to manage and document a collection of over 6 million collection items.
  • Responsible for Oracle Database and user account administration, writing advanced SQL queries to migrate/manipulate large datasets, and the creation of Crystal Reports.

Collections Information Officer

Oct 2011 - Jul 2013

Science Museum Group

  • Worked on two large scale projects to improve quality of collections data for 1,800 objects decanted from the Ships Gallery, and 1,200 objects as part of a project to identify and categorise controlled drugs.

Training Courses and Certifications

C# and .NET Essential Training

2022

LinkedIn Learning

Software Architecture: Breaking a Monolith into Microservices

2022

LinkedIn Learning

Designing RESTful APIs

2022

LinkedIn Learning

Docker for Developers

2022

LinkedIn Learning

Programming Foundations: Version Control with Git

2022

LinkedIn Learning

TypeScript: Object-Orientated Programming

2022

LinkedIn Learning

PRINCE2 Agile Foundation

2020

The Knowledge Academy

Introduction to Oracle SQL

2013

Learning Tree International

Introduction to Crystal Reports

2013

Learning Tree International

Education

Masters Degree

2010

University of Leicester

Museum Studies (First class-degree)

Bachelor's Degree

2006

University of the West of England

Fine Art (Upper-second-class degree with honours)

Foundation Diploma

2005

University of the West of England

Art (Distinction)

Projects

Key Skills


Meticulous attention to detail, with a consistent and repeatable approach

Logical and creative approach to identifying and solving problems

Good understanding of software design, database structures and object orientated programming principles

Ability to understand client requirements and translate them into meaningful solutions that address business needs

Adaptable working style with self-initiative and the ability to learn quickly in a fast-paced dynamic environment

Excellent ability to communicate technical concepts to nontechnical stakeholders

Understanding of the importance of documentation, version control (e.g. Git), and test driven development

Understanding of Agile development methodologies

Working with clients to gather requirements, and application of prioritisation techniques (e.g. MoSCoW method)

Ability to communicate clearly and work collaboratively as part of a team

Contact

Sending...
Your message was sent, thank you!
Location
Glasgow

Call Me At

07980 338 143