Paulo Lopes is a Senior Security Engineer with 14+ years building high-performance, distributed Java systems across finance, telecom, gaming and geospatial domains. A longstanding open-source committer to Eclipse Vert.x, he has driven core HTTP server/client enhancements and web auth integrations, and led WebAuthn/passkeys work at Red Hat as a W3C WebAuthn Working Group member. He blends deep security expertise (FIDO2/WebAuthn, OAuth2/OpenID Connect) with practical performance tuning for PostgreSQL, MySQL and Redis-compatible databases. Known for evangelizing asynchronous platforms like Vert.x and Node.js, he also contributes benchmark and example integrations that showcase real-world throughput and latency gains. At Spotify and previously Red Hat he married secure-by-design thinking with hands-on implementation of auth modules and RBAC features. Colleagues rely on him for pragmatic, high-performance security solutions that scale in production.
14 years of coding experience
23 years of employment as a software developer
SAP JA310 Java Web Dynpro SAP Web Dynpro, SAP JA310 Java Web Dynpro SAP Web Dynpro at SAP Belgium
Developer Testing Boot Camp Test Driven Development, Developer Testing Boot Camp Test Driven Development at Construx
MySQL Performance Tuning, MySQL Performance Tuning at SUN-MySQL Training
Competency-Based Interviewing Skills Human Resources, Competency-Based Interviewing Skills Human Resources at Recruit to Retain
Master Course Digital Game Studies Research and Design, Master Course Digital Game Studies Research and Design at University of Tampere 1925-2018
Spring 2.0 Framework course, Spring 2.0 Framework course at Interface 21
MSc Computer Science, MSc Computer Science at Universidade de Coimbra
Contributions:25 reviews, 861 commits, 416 PRs in 7 years 9 months
Contributions summary:Paulo's contributions focus on implementing authentication and authorization features, particularly within the context of the Vert.x framework. The user has worked on implementing OAuth2 features, as well as support for integrating with different Identity Providers and related mechanisms. The user's work also addresses securing resources by implementing RBAC functionality, and in general building building security related modules.
Contributions:84 reviews, 1547 commits, 838 PRs in 7 years 8 months
Contributions summary:Paulo primarily focused on implementing and improving back-end functionality and integrating template engines within the vertx-web framework, specifically for HTTP web applications. They updated the template engine implementations for various languages and address security concerns by adding additional features such as content security policies. The user also worked on improving the codebase to address potential vulnerabilities.
non-blockingweb-applicationssockjshttp3event-loop
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
Paulo Lopes - Senior Security Engineer at Eclipse Foundation