
About me
Hello hello! I'm Emma.
I'm a Senior Software Engineer and Tech Lead with over 14 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, Tech 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.
Explore my freelance development services, or get in touch to discuss your project.
LinkedInEmail me