Start with the problem
Understand who the software is for and what needs to change before choosing a solution.

Engineer, technical leader and practical problem solver. I care about building useful things and helping teams do good work.
SIMON LAWRENCE / UKI build software and the foundations that help teams build better software.
For 16 years, I've worked across hands-on development, architecture and technical leadership. Today I'm a Lead Software Engineer at RSM UK, supporting a 12-developer team while staying close to the work of making real products.
I like untangling complicated problems, finding the useful core and creating systems that others can understand and improve.
Lancing, West Sussex, United KingdomView my CVUnderstand who the software is for and what needs to change before choosing a solution.
Find clear boundaries and sensible defaults so the system stays easy to reason about.
Share context, invite challenge and create the space for engineers to grow together.
Sole Lead Engineer for a 12-developer team, combining hands-on engineering, architecture and technical leadership.
Full-stack developer who increasingly influenced the technologies and development approaches adopted by the wider team.
Built a strong full-stack foundation and the technical breadth that led to promotion to Senior Developer.
An early grounding in quality assurance, systematic problem solving and attention to detail.
I enjoy side projects, board games, kayaking and the occasional coding challenge. I also volunteer with codebar in Brighton, sharing skills with people finding their way into technology.
Open to new opportunities, interesting projects, or just a great conversation.