About
Identity
Full Stack Engineer and Technical Architect with 15+ years building scalable systems. Focused on architectural design and development assisted by AI.
My Path in Code
My love for programming began as a kid, writing my first lines of code on a dusty old IBM 386 in the early 90s. What started as curiosity quickly became a lifelong passion, building games, automating tasks, and exploring the endless possibilities of software. Over the years, this fascination grew into a career dedicated to solving complex problems and architecting systems that last. I still get the same thrill from shipping a new feature or debugging a tricky bug as I did when I was a kid.
I consider myself a true generalist. Beyond the frontend & backend development, I have personally handled the full UI/UX for numerous websites and applications. I believe that technical excellence is wasted if the user experience is poor. I prioritize clean, beautiful interfaces and intuitive workflows, ensuring that the underlying architecture supports a seamless and high-quality end-product.
Co-Founded and led engineering at startup for 10 years, architecting a visual IDE from concept to production.

The Perspective
I spent over a decade as Co Founder and Lead Engineer at Bondlayer, a pioneering visual development platform built before the category was widely established. Bondlayer empowered designers to create web and native mobile apps visually, without writing code. It featured a multilingual CMS, advanced data filtering, sorting, and capabilities that remain unique today. I managed a team of frontend designers and together we powered hundreds of sites and apps for demanding customers in Portugal and Europe.
At Bondlayer, I built everything on a JSON-based virtual layer that describes design and data relationships, a pattern that aligned perfectly with React's virtual DOM when it launched in 2013, the same year we started exploring these mechanisms. This foundation shaped my deep expertise in JavaScript, functional programming with immutable data structures, and component-driven architecture. I architected distributed systems in AWS, leveraged edge functions, and used cutting-edge database features like JSONB in PostgreSQL to achieve NoSQL-like flexibility with relational guarantees. I also built extensive Node.js infrastructure, multiple servers, backend logic in JavaScript, and micro functions deployed to Lambda and other cloud services, including robust REST APIs and legacy system integrations.
My career has been driven by a lifelong passion for the intersection of web and mobile. Long before the "App Store" was a household name, I was exploring delivery across multiple platforms, transitioning from the early days of WAP sites to CSS3 responsive design as soon as it emerged. This obsession with bridging the gap between screens led me to pioneer the Portuguese mobile scene in 2009. I launched some of the first hits on the iOS and Android stores, including SCUTS (a vital tool for calculating highway tolls) and moveOporto (the first insider’s digital guide to Porto). These successes caught the attention of industry leaders, leading to over a decade of collaboration with major telecom companies like NOS and Vodafone, where I shipped flagship mobile experiences. To maximize efficiency without sacrificing quality, I mastered the "write once" paradigm, initially through Titanium Mobile and eventually becoming a React Native enthusiast. Since 2009, I have shipped hundreds of apps, always seeking that perfect synergy between web logic and native performance.
Today, I bring that product engineering experience into senior individual contributor roles and strategic consulting engagements, helping companies build systems that last while maintaining velocity.
I'm particularly passionate about the intersection of AI and software architecture, not replacing developers, but augmenting our ability to focus on what matters most: system design, edge cases, and lasting maintainability.