Software Development & Electronics Prototyping
I develop electronic and software prototypes, including circuit designs, embedded firmware and working software proofs of concept. Based in Newtownards, Northern Ireland, I also help businesses develop custom software, improve existing and live systems, and deploy agreed changes.
From an internal tool or ageing system to a connected device idea, tell me what you’re trying to achieve and I’ll work out a sensible next step.
Start with a clear first step
Start with a free conversation, get practical technical advice, or get hands-on help with your project.
Free Scoping Call
Not sure which option fits? Book a quick, informal conversation to talk through your software or electronics project ideas. I'll help you clarify next steps and point you in the right direction — even if I'm not the right fit.
Technical Advice
Get practical technical advice on your idea, existing system or engineering problem. I can help you explore options, assess risks and decide your next steps across software, embedded systems and prototype electronics.
Flexible Engineering
Get hands-on help developing software, electronic circuits, PCB designs and embedded firmware, or investigating, improving and deploying existing systems, with a spending cap agreed before work starts.
Proof of Work
Explore real engineering assets, interactive technical demos, and case studies that demonstrate the practical Protoworks approach.
Demos & Tools
Experience custom software in action. Explore live, interactive instances of Protoworks tools and solutions directly in a web browser.
Prototype Building Blocks
Open-source PCB designs and documentation for bench testing and electronics prototyping, from USB-C power entry to shift-register I/O expanders. Explore the design files and development notes.




Reusable Software & Technical Assets
Explore examples of reusable software, developer tools, and embedded projects that demonstrate the practical Protoworks development approach.
Case Studies
Explore real-world examples of system stabilisation, modernisation, and automation. See the tangible impact of the Protoworks development approach across different critical business workflows.
Need help with everyday IT or software issues? For local PC, Microsoft 365 and small-business support in the Newtownards area, visit Ards Tech Fix.
Ready To Get Started?
An initial conversation is always welcome. Please feel free to get in touch by phone on +44 2891 621976 or by email at [email protected].