Summary
Bruno Gaignoux is a software engineer specialist with nine years of experience building and scaling high-performance web systems, currently based in Braga, Portugal. A full-stack developer who leans frontend-first, he couples React and Vue.js expertise with backend work in PHP, Node.js and Java to deliver end-to-end e-commerce and marketplace platforms. He has repeatedly moved between hands-on development and technical leadership—coaching teams, shaping architecture, and driving sprint delivery in fast-paced product environments. Bruno founded a software company early in his career, giving him practical product and DevOps experience alongside formal roles across startups and enterprise projects. He also pursued advanced study in Software Design and Architecture at the University of Alberta, reflecting a continual investment in design-level thinking beyond day-to-day implementation. Notably, his background includes re-architecting legacy systems to modern stacks and mentoring developers to raise team technical maturity.
8 years of coding experience
6 years of employment as a software developer
Software Design and Architecture Specialization, Computing Science, Software Design and Architecture Specialization, Computing Science at University of Alberta
Bacharelado em Sistemas de Informação, Tecnologia da Informação, Bacharelado em Sistemas de Informação, Tecnologia da Informação at Universidade Federal do Pará
Spanish, English, Portuguese