Skills
Web Development
With deep expertise in JavaScript, TypeScript, and modern frameworks like React, Next.js, and Node.js, I build dynamic, responsive applications that deliver seamless user experiences across both web and mobile platforms. My experience in developing AI chatbots with the OpenAI API equips me to push the boundaries of web development, creating intelligent, conversational interfaces that enhance user engagement and functionality.
User Experience
Specializing in design thinking and value proposition design, I transform complex requirements into user-centeric experiences. Leveraging tools like Figma, I deliver intuitive interfaces that align with users' needs and expectations.
Cloud Engineer
As a Google Cloud Partner with experience across AWS and Azure, I architect scalable, secure, and efficient cloud infrastructures. My expertise spans serverless computing, data management, and leveraging cloud-native technologies for optimised solutions.
Unity Development
Proficient in C# and Unity, I have built immersive, interactive experiences for platforms like HoloLens and Oculus Quest. Spanning both VR and AR, my work in Unity consistently delivers engaging content, with projects that have been recognised and nominated for awards.
Projects
Work History
Mnemoscene
Co-Founder / Software Engineer
Working with major cultural heritage and higher education organisations to produce ground-breaking and engaging full-stack solutions.
Digirati
Senior Developer and Consultant
Worked on the Wellcome Player (later to become the Universal Viewer).
Unwrong
Co-Founder / Software Engineer
Worked with international clients such as M&C Saatchi to develop their global web presence backed by a custom CMS.
Freelance
Web Developer
Worked with an array of high-end Scottish Hotels to produce their web presence backed by a custom CMS.
Visit Scotland
Web Developer
Worked as part of a large team on the Scottish Tourist Board's web presence.
Testimonials
Charlie Robinson
Product & Technology Consultant
Ed came highly recommended to us, and from the beginning, he did not disappoint. His exceptional ability to build outstanding client-side UX and UI is only surpassed by his talent as a true partner in our projects. Ed's critical thinking and insightful contributions have been invaluable. He consistently adds crucial viewpoints, challenges our perspectives, and pushes us to think bigger and more innovatively. His involvement has been instrumental in shaping our product's user experience into something truly innovative, engaging, and highly usable. We are thrilled to be continuing our collaboration with Ed and Mnemoscene as we launch a suite of revolutionary AI retail products.
Jenn Phillips-Bacher
Product and content strategy
I've been happily working with Ed for a few years on building and supporting Wellcome Library's digital asset player and interactive timeline. Not only does Ed have the know-how to create elegant and practical solutions, he also takes a holistic view of the project at hand: How does this fit into the big picture? How could this be made better? A smart talent, and a lovely guy to work with.
David Crowe
Agilist and Educator
Ed is a very talented and skilled developer who worked with us at the British Library on the front end of Universal Viewer, a client-side application which is making items available from the Digital Library to our public. I found his approach to problem solving clear, he understood the importance of delivering working software and providing appropriate documentation, and this helped ensure that the Viewer component was delivered on time and with a richer feature set than anticipated. I'd happily work with Ed again!