“As I child I wanted to be a mad scientist. As I grew up I studied architecture and computer science and became a software developer.”

Naturally a generalist, I am a versatile problem solver, result of a lifelong passion for learning and discovery I carry with me a wide range of skills tuned over 28 years of professional web and software development and academically by studying Architecture and Computer Science.
The core of my experience is on web development —an interest that flourished in the late nineties when, having taken a visual design tangent on my architecture course, I connected to the programming skills I had developed earlier— which eventually led me to work in web giants like Yahoo, exciting and fresh startups, in government projects and in FinTech.
My experience over the course of my career, however, has been as diverse as working with the development of prototype mobile phones for Sony Ericsson in the period of fast change just before the emergence of smartphones, photographing theatre for The Old Vic, Lecturing compiler design on a University or organizing and lecturing courses on a variety of areas of knowledge.
The common ground between all those seemingly unrelated areas is a systematic, down to earth approach to innovation and problem solving, as well as the passion to create beauty on its different forms, from the graphical appeal of photography to the conceptual beauty of mathematical formulæ.
Testimonials
“I had the opportunity to collab with Guilherme on significant projects, such as the websites for Deca, Itautec, and IPT (Instituto de Pesquisas Tecnológicas), where we worked closely. His contribution was essential, particularly in web development, managing large volumes of information, and editing images for the IPT website. Guilherme is an extremely curious professional with extensive knowledge in web development and programming. He stands out for his motivation, focus, and ability to solve complex problems. Moreover, he is a dedicated and highly competent professional, always committed to delivering excellence in his projects.”
Paulo Moretto
PhD | Graphic Designer | Design Researcher | Curator
February 2025
“Working with Guilherme is just wonderful! He's very knowledgeable, extremely experienced, and still humble and patient enough to walk you through every step if you need him to. He's very thorough, with great attention to detail, and always trying to improve what's already been done. He's a great team player and brings a lot of energy to the team. Any project would be fortunate to have him onboard!”
Joana Gomes
Senior Frontend Engineer • Technical Lead • People Person • Musician
April 2020
“I really enjoyed working with Gui. He's really conscientious and inquisitive and he always had time for all my questions. I think it's his inquisitive nature that also makes him very knowledgeable about things. Pro tip: He can be used like a local installation of Stack Overflow when the internet goes down! Gui really cares about his work and the team around him and I wouldn't hesitate to work with him again.”
Paul Morgan
Chaotic Good Paladin
April 2019
“Gui is delight to work with. An exceptionally focussed front end developer who is able to work through and deliver complex solutions at a pace. Thoughtful, meticulous and a real team player. we are sad to lose him!”
Moana Pledger
Principal Delivery Manager
April 2019
“Gui is an extremely talented, quick-thinking and experienced engineer. He always was eager to help with any technical problems I had on the marketing team at FundApps, and he is a fantastic teacher. I greatly enjoyed working with Gui and the quality of his work was outstanding. Gui helped me fix critical problems with our corporate website and CRM, as well as wrote custom code to expand our functionality in HubSpot. I'll always be grateful for the time Gui spent teaching me HTML and CSS concepts and best practise, and I'm a much more accomplished marketer thanks to the mentoring he gave me while I was at FundApps.”
Ryan Barnes
Marketing Lead
January 2018
“Gui has a ridiculous amount of web knowledge, and handles any CSS or JS problem thrown at him. He led the front-end team at FundApps, and I had the pleasure to collaborate with him across multiple projects - ranging from brownfield to greenfield work. A real asset to any team needing an experienced front-end dev.”
Jade Montagu-Navarrete
Engineering Manager
November 2017
“Guilherme was the Front End Architect at Just Giving from November 14 until September 15. He supported the team's leveling up skills, diminishing the difference between juniors and seniors. He mentored the Front-End team on how to structure assets and organize work. I recommend him as a co-worker and as a professional, and I will enjoy working together again.”
Jean Troiani
Software Engineer
October 2015
“Gui is extremely knowledgeable and has a great gift of being able to spread that knowledge around, which all of us at the company benefited from on multiple occasions. I especially enjoyed his talks on various technical topics, as well as seeing him moderating frontend team meetings where he steered the discussion in a way that made reaching the conclusion possible, without interfering and always making sure that everyone had an input. I've also learned a lot from Gui on a personal level, hearing about his past experiences not only as an engineer, but also as a teacher and photographer. Always friendly and keen to help, working with Gui was truly a great pleasure.”
Tomasz Cudok
Senior Principal Software Engineer
October 2015
“I was inspired by how Guilherme works. He is a very creative person that knows how to influence and set the direction for the whole company. His front-end expertise and skills are superb. I have been learning a lot while doing projects together. Highly recommended.”
Michal Franc
Senior Staff Software Engineer
September 2015
“Guilherme has a wonderful personality, he is very passionate about Front-End technologies and is an engineer at heart. While at JustGiving, Gui spent a lot of this time and effort to help grow the Front-End team hiring for very talented developers which are so hard to find in this competitive market.”
Ana Henneberke
Senior Engineering Leader
September 2015
“Gui is the closest thing to a code evangelist that i have encountered. He is passionate about front end architecture and has a deep understanding of all relevant technologies. Combined with this he has a willingness and unusual ability to convey this knowledge to his colleagues.”
Neil Powers
Digital Architect
September 2015
“Guilherme has that rare and precious mix of interface expertise and deep technical knowledge... and I measure both of those from the perspective of those who are experts in each. Thought provoking and visionary, Guilherme is a pleasure to work with.”
Richard Atkinson
CIO · JustGiving
September 2015
“I've thoroughly enjoyed working with Gui. It's rare that you come across a developer who has such a deep understanding of the underlying technologies they're working with. He's not afraid of a challenge, and has a talent for driving through change. Gui would be an asset to any team!”
Martin Pritchard
Senior Frontend Developer · JustGiving
September 2015
“Guilherme worked tirelessly photographing almost every event at The Old Vic Tunnels. His work speaks for itself. His attention to detail and stylish approach capture beauty in every shot! Could not recommend highly enough.”
Douglas McJannet
Head of Management · Old Vic Tunnels
November 2014
“Guilherme is an excellent photographer - creative, inconspicuous and reliable. We commissioned him to shoot most of our events (cabaret, gigs, theatre productions) at The Old Vic Tunnels because his work and working ethic always impressed us. He comes highly recommend and is equally a thoroughly nice man.”
Lucy Faulks-Barnard
Communications & Marketing Manager · Old Vic Tunnels
“Gui joined Snupps early as we were assembling a core team and defining our business strategy. With limited support/guidance he took ownership in building our Web front end. The end result speaks for itself, we have a great product and a great Web user experience. ”
Arthur Holcombe
Managing Director · Snupps
November 2014
“Gui is a highly skilled and experienced web developer that always keeps up with new technologies and is not hesitant to broaden his knowledge. He is a great communicator, team player and he solves problems efficiently no matter what the time pressure or constraints are. Most of the people may not know that he is a professional photographer as well as a sourdough bread aficionado.”
Phil Amour
Product Designer · Snupps
November 2014
“Guilherme is a very talented and experienced front end developer. As my boss at Snupps he not only managed our team brilliantly, he taught me so many things, and added much value to the product through his deep knowledge and his amazing capacity of teaching.”
Xavi Bonell
Front End Developer · Snupps
October 2014