Let's Talk Tech
Whether you're looking for technical leadership, have a complex system challenge, or want to discuss opportunities – I'd love to hear from you.
Always open to interesting conversations about technology, architecture, and building great software
Location
Based in Glasgow, Scotland.
Remote work worldwide • Open to hybrid arrangements
What I'm Open To
Different types of opportunities and collaboration I'm interested in
Permanent Roles
CTO, Lead Developer, or Senior Technical positions where I can make a long-term impact and build great teams.
Technical Consulting
Architecture reviews, system modernisation, performance optimisation, and strategic technical guidance.
Interesting Challenges
Complex technical problems, innovative projects, or any opportunity to work with great teams on meaningful work.
Not sure if it's a fit?
I'm always happy to chat about technology, architecture challenges, or just connect with fellow developers. Even if there's no immediate opportunity, I enjoy building relationships in the tech community.
Get in Touch
Start the Conversation
Whether you're a recruiter, CTO, or fellow developer – I'd love to hear what you're working on and explore how we might collaborate.
Contact Information
Feel free to reach out through any of these channels:
Send a Message
Fill out the form below and I'll get back to you as soon as possible.
Common Questions
Answers to questions I frequently get about working together
Are you looking for permanent roles or consulting?
Both! I'm open to permanent positions where I can make a long-term impact, as well as consulting projects that tackle interesting technical challenges. It really depends on the opportunity and the team.
What types of technical challenges interest you most?
I'm drawn to complex systems architecture, legacy modernisation, performance optimisation, and any situation where technical leadership can drive real business impact. I particularly enjoy working with teams on problems that require both strategic thinking and hands-on development.
Do you work with teams globally?
Absolutely. I've worked effectively with distributed teams across different time zones and have experience with all the collaboration tools that make remote work successful. I'm based in Glasgow but work with teams worldwide.
What if we're not sure if there's a fit?
That's perfectly fine! I'm always happy to have exploratory conversations about technical challenges, even if there's no immediate opportunity. Building relationships in the tech community is valuable, and you never know where interesting collaborations might lead.
How do you approach joining existing teams?
I believe in understanding the existing culture, processes, and challenges before suggesting changes. I prefer to listen first, contribute value quickly, and build trust with the team. My approach is collaborative rather than prescriptive.
What about confidentiality and NDAs?
I'm happy to sign NDAs before any technical discussions and have experience working with highly sensitive systems and proprietary technologies. Confidentiality and professionalism are fundamental to how I work.