Javier García-boente

Senior Software Engineer at Igalia

A Coruña, Galicia, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Javier García-boente is a Senior Software Engineer with 15 years of experience focused on free software, web engines, and mobile GNOME applications. At Igalia he has driven WebKitGtk+ development and implemented CSS Grid for both WebKit and Blink/Chromium while also leading distributed-computing efforts that combine Node.js, Redis and machine learning for real-time social media analysis. He pairs deep protocol- and standards-level expertise (WebKit/Blink, CSS, WebCrypto testing contributions) with hands-on architecture and project management across open-source projects. A regular contributor to high-profile repos like web-platform-tests and Gecko, he brings a rare combination of browser rendering internals knowledge and practical big-data, client/server engineering. Based in A Coruña, he also serves on Igalia’s board, blending technical leadership with business and product stewardship.
code15 years of coding experience
job9 years of employment as a software developer
bookSanta Maria del Mar
bookgraduate, computer science, graduate, computer science at Universidade da Coruña
languagesSpanish, English
github-logo-circle

Github Skills (15)

css-grid10
javascript10
flex10
webpagetest10
webtest10
flexbox10
cryptography10
web-testing10
test-automation10
ecdh9
hkdf9
x255199
pbkdf29
ecdhe9
ed255198

Programming languages (8)

JavaBikeshedC++BatchfileJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
web-platform-tests/wpt

Mar 2017 - Dec 2022

Test suites for Web platform specs — including WHATWG, W3C, and others
Role in this project:
userFront-end Developer
Contributions:65 reviews, 124 commits, 51 PRs in 5 years 10 months
Contributions summary:Javier primarily contributed to tests for CSS grid layout and its related features, specifically focusing on ensuring proper behavior when the grid container is used as a flexbox item. The contributions involve adding, modifying, and testing aspects of the CSS text and box alignment, especially focusing on how they interact with text rendering, including hyphenation and white-space rules. The code modifications involve changes related to the handling of various scenarios and edge cases of text layout.
microsoft-edgetest-runnerspecssafarifirefox
mozilla/gecko-dev

Mar 2018 - Dec 2022

Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org. How to contribute: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:101 commits in 4 years 9 months
Contributions summary:Javier's commits primarily focus on enhancing the testing suite for the WebCrypto API within the Gecko project. Their contributions involve adding new test cases to cover various aspects of the `deriveBits` function, including handling edge cases such as zero lengths and non-multiple-of-8 lengths for HKDF, PBKDF2, ECDH, and X25519 algorithms. The user also implemented failure tests for the EC import operations and added test cases for algorithm normalization in the importKey operation. These changes significantly improve the test coverage and robustness of the WebCrypto implementation.
repositoriesfirefoxmercurialgit-mirrormozilla
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
Javier García-boente - Senior Software Engineer at Igalia