Rui Tomé is an Associate Engineering Manager based in Lisbon with over a decade of hands-on software development experience and three years in formal engineering roles, blending backend, frontend and DevOps expertise. He has led teams at Xpand IT and FOOTASYLUM and now guides delivery and technical direction at Bitwarden, contributing directly to both the clients (Angular UI) and server (backend integrations) of a widely used open-source password manager. Comfortable moving between TypeScript/Angular front-end work and C#/.NET backend integrations, he has shipped features, refactored core modules, and added Freshdesk integrations with unit tests and IHttpClientFactory patterns. Known for transitioning from senior developer to team lead and now manager, he brings a pragmatic, build-and-ship mindset coupled with a developer-first approach to leadership.
4 years of coding experience
12 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Universidade Nova de Lisboa
Contributions:970 reviews, 94 commits, 389 PRs in 6 months
Contributions summary:Rui was primarily involved in integrating custom fields into the Freshdesk platform, enhancing the Bitwarden server's backend functionalities. Their work encompassed the creation of a Freshdesk controller, incorporating features such as the use of IHttpClientFactory, and the integration of a Freshdesk webhook model. They implemented unit tests and refactored code to use the Common module, contributing to the expansion and improvement of the Bitwarden project's services.
Bitwarden client apps (web, browser extension, desktop, and cli).
Role in this project:
Front-end Developer
Contributions:379 reviews, 41 commits, 188 PRs in 6 months
Contributions summary:Rui primarily contributed to the front-end components and UI of the Bitwarden clients. Their work involved modifying existing components, updating user interface text, and implementing new features. They interacted with Angular and related front-end technologies, making changes to HTML templates, TypeScript code, and localization files to update the user experience and functionality.
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.