About Me
Passionate Developer | Problem Solver | Lifelong Learner
Hi, I'm Harry Seymour - a frontend-leaning software developer with a curiosity-driven approach and a love of solving practical problems.
My route into programming didn't begin in a classroom - it started with tweaking and modifying code to suit my needs, writing small scripts to make things easier, and realizing that I enjoyed understanding how things worked under the hood. That interest quickly snowballed into a passion for building clean, thoughtful user experiences and robust systems behind them. Since then, I've moved from side projects to production work, and I'm now continuing to deepen my experience as a developer ready to take on more complex challenges.
Whether it's working with Vue or React, shipping products end-to-end, or building interfaces people actually enjoy using, I bring a blend of care, curiosity, and pragmatism to every project.

My Journey So Far
I've worked across a variety of contexts - from small agile product teams to highly regulated defence environments. Each step has helped shape my understanding of good software, both in terms of the tech and the people behind it.
2013
Started experimenting with scripts and small automations to streamline everyday tasks, sparking a lasting interest in how things work under the hood.
2015
Began contributing to open-source projects and development forums, learning from the community and sharpening my coding skills.
2018
Applied custom data analysis tools during my BA and MSc research, blending technical curiosity with academic rigour.
2022
Joined PetScanner, working on a cross-platform mobile app. I contributed across the stack, from user-facing interfaces to bespoke Bluetooth integrations.
2023
Contracted with M2 Control Systems, developing embedded software in memory-constrained environments and gaining hands-on experience interfacing directly with hardware.
2024
Focused on deepening my frontend knowledge - particularly in React and Vue - while refining my skills in writing maintainable, production-ready code.
2025
Continuing to expand my skillset through client work and ongoing learning, always seeking better ways to build useful, human-focused software.
What's consistent through all of this is the desire to build well-structured, purposeful things that actually help people.
What Drives Me
Problem Solving
I'm happiest when pulling a feature apart to understand what it really needs - or debugging a tricky issue and finding a clean, reliable solution. That sense of flow from breaking down a problem and working it out is what first drew me to programming, and it still drives me now.

Simplicity
I'm drawn to simplicity in design and implementation. I like writing code that's easy to understand and easy to change - especially in teams where clarity and shared understanding matter. I have experience working on large and complex codebases where clarity is key.

Real-World Use
There's something satisfying about shipping features that real people use. Whether it's internal tooling or something public-facing, I like knowing the thing I've built actually solves a real problem. A real world outcome is critical to keeping focus and passion.

What I'm Looking For
I'm interested in opportunities that offer meaningful work, technical growth, and a thoughtful team environment.
- Full-stack roles with a Node.js or .NET backend, ideally with a frontend emphasis
- Teams that write well-structured, maintainable code and value clarity over cleverness
- Projects where I can be involved in planning and problem-solving, not just implementation
- Workplaces with strong client relationships, a focus on innovation, and a culture that supports continuous learning