Ruben Amendoeira is a Senior Product Engineer based in Brussels with over a decade of experience building web and consumer-facing applications, currently shaping product and architecture at Attio. He combines a strong product sensibility with hands-on expertise in API design, system architecture, and UI/UX, having shipped features across startups and streaming platforms (including a Roku app for Peacock). An active open-source maintainer, Ruben has made notable UI-focused contributions to the popular RuneLite project—modernizing its client with custom components and a new theme—demonstrating attention to design detail at scale. He is passionate about turning complex requirements into clean, usable interfaces and is known for bridging product thinking with pragmatic engineering.
12 years of coding experience
6 years of employment as a software developer
Bachelor's degree Computer Software Engineering, Bachelor's degree Computer Software Engineering at Polytechnic Institute of Setúbal
Contributions:2 reviews, 54 commits, 48 PRs in 2 years 10 months
Contributions summary:Ruben's contributions primarily focused on enhancing the RuneLite client's user interface and functionality. They implemented a new "Obsidian" substance theme and restyled the client frame. Significant changes included the creation of new UI components, such as `IconTextField`, `MaterialTab`, and `CustomScrollBarUI`, to modernize the interface and improve the user experience. They also redesigned the Hiscore plugin, incorporating the new UI components and applying the updated design to various aspects of the plugin.
Contributions:25 reviews, 66 commits, 249 PRs in 2 years 7 months
old-school-runescapeosrsdiscorddiscordjsbot
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Ruben Amendoeira - Senior Product Engineer at Attio