Manuel Casasnovas is a seasoned software engineer with 17 years of experience specializing in web engines, CSS layout and browser internals. As an Igalia partner and long-time contributor to Chromium/Blink and WebKit (Blink API owner since 2020 and WebKit reviewer), he implements and tests complex CSS features like Grid, Regions and Selection while shaping standards as a CSS Working Group member. He combines front-end expertise in HTML/CSS/JavaScript with backend Java and PHP experience, and has practical cross-platform mobile and GNOME (Epiphany) hacking experience. Manuel is a prolific open-source maintainer and test author—contributing to high-profile projects such as Chromium, web-platform-tests and WPT integration for WPEWebKit—where he focuses on visual correctness, fractional scrolling and accessibility. Based in rural Galicia, he pairs deep protocol- and rendering-level knowledge with a pragmatic attention to spec clarity and test coverage that few front-end engineers possess.
16 years of coding experience
Engineer, Computer Science, Engineer, Computer Science at Universidade de Vigo
Master, Free Software, Master, Free Software at Universidad Rey Juan Carlos
Contributions summary:Manuel contributed to bug fixes and improvements within the LibrePlan project. Their commits focused on Java-based back-end development, particularly concerning modifications to core entities and database queries. The contributions include enhancements to the code generation of order elements, improvements to the calculation of earned values, and refinements in the handling of timesheet data. The changes involved modifications to the entity mappings and queries to the data.
Test suites for Web platform specs — including WHATWG, W3C, and others
Role in this project:
Test Automation Engineer & Front-end Developer
Contributions:116 reviews, 413 commits, 210 PRs in 7 years 9 months
Contributions summary:Manuel primarily contributed to the test suite for the web-platform-tests/wpt repository, focused on testing the CSS Grid Layout functionality. They fixed existing tests by addressing various issues, particularly those related to subpixel rendering and visual correctness, ensuring the tests accurately reflected the expected behavior of different elements. Furthermore, the user added new tests to cover aspects of the text-decoration property and the behavior of scrolling and text-overflow on various writing modes.
microsoft-edgetest-runnerspecssafarifirefox
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.