Eduardo Lundgren is a Staff Software Engineer and seasoned technology leader with 18 years of experience building scalable client and cloud platforms for companies like Netflix, Automattic, and Liferay. He has a proven track record of turning engineering initiatives into business outcomes—from architecting caching improvements that materially grew Netflix revenue to creating Liferay Cloud and leading WordPress VIP as CTO. Eduardo blends deep full-stack engineering (notably in JavaScript frameworks like Senna.js, AlloyUI, and the tracking.js computer-vision library) with product and security rigor, having driven FedRAMP, ISO 27001 and SOC 2 achievements. He led company-wide GraphQL and client-server data access strategies to standardize APIs and enable server-driven UI and future generative experiences. Comfortable scaling teams and platforms, he has managed 100+ people and guided major acquisitions’ technical due diligence. Based in California with an MS in Computer Science, he pairs entrepreneurial instincts with hands-on contributions to influential open-source projects.
18 years of coding experience
18 years of employment as a software developer
Bachelor's degree, Electrical Engineering - Telecommunications, Bachelor's degree, Electrical Engineering - Telecommunications at Universidade de Pernambuco
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Universidade Federal de Pernambuco
:seedling: A blazing-fast Single Page Application engine
Role in this project:
Full-stack Developer
Contributions:36 releases, 461 commits, 43 PRs in 2 years 10 months
Contributions summary:Eduardo contributed to the Liferay Senna.js repository, focusing on adding features and improving the engine's functionality. Their work included implementing an "inherits" utility for class inheritance, integrating a promise layer, creating a transport layer for making HTTP requests, and adding utilities for parsing HTML content. Additionally, they updated the build task with enhancements like adding strip debug functionality and incorporating the "senna" CSS class.
Contributions:2 releases, 236 commits, 5 PRs in 8 years 8 months
Contributions summary:Eduardo's commits primarily focused on the implementation and maintenance of the core functionality within the `tracking.js` library. Contributions include introducing new methods for manipulating and extending the core functionality, adding examples of usage, and improving the code readability via linting. These changes directly impacted the library's capabilities and usability, especially around computer vision for the web.
pytorchvisiondeep-learningapproachcomputer-vision
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
Eduardo Lundgren - Staff Software Engineer at Netflix