
About me
Hello hello! I'm Emma.
I'm a Senior Software Engineer and Team Lead with over 13 years of experience across different technologies, projects, and domains. I thrive in start-up and scale-up environments, bringing strong technical expertise and leadership to every project.
Spark Lane is my digital garden, where I share my journey through code, leadership, creative pursuits and continuous learning.
I believe in writing clean, maintainable code and creating user experiences that are both functional and delightful. I approach development with an emphasis on accessibility first, continuous learning, community engagement, and user-centred design. By prioritising these principles, I aim to build inclusive experiences that work for everyone, foster a culture of continuous improvement, and contribute to the advancement of the tech industry as a whole.
- Accessibility First: Building inclusive experiences that work for everyone
- Continuous Learning: Staying curious and embracing new technologies
- Safe by Design: Building with privacy, security and people’s trust in mind from the very beginning
- Community Engagement: Contributing to open source and sharing knowledge
- User-Centred Design: Putting people at the heart of technical decisions
Spark Lane is where I keep the different parts of my work and interests in one place. It is part professional portfolio, part blog, and part digital garden for the things I am learning, making and enjoying. Here you'll find:
- Blog Posts: Technical posts, accessibility thoughts, development notes, dissertation updates and the odd personal musing
- Portfolio: Selected projects that show how I approach software engineering, problem-solving, accessibility and user-centred design
- Dissertation Hub: My MSc Deepfake Defence project and all related dissertation writing in one place
- Digital Garden: Recipes, reading notes, music recommendations, watch lists and cosy gaming references
With extensive experience across the entire software lifecycle, I've designed, developed and deployed desktop and web-based applications while working with and managing mixed-discipline teams.
My career has taken me from apprentice and junior developer roles into team leadership, including work as a Team Lead, Senior Software Engineer and Lead Back-end Developer across fintech, digital agencies and defence.
I've worked with a diverse modern stack across backend, frontend, CMS, databases, cloud, DevOps and testing.
To see the bigger picture, take a look at my full CV!
Let's connect
Have a project in mind?
I'm always excited to connect with my peers. Whether you're interested in collaboration, have a project in mind, or want to discuss leadership and technical challenges, I'd love to hear from you.
Feel free to reach out!
LinkedInEmail me