Javier Blazquez

Distinguished Engineer at Riot Games

Los Angeles, California, United States
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

👤
Senior
🎓
Top School
Javier Blazquez is a Distinguished Engineer with two decades of software experience—15 years focused on online games and services—currently leading technical strategy at Riot Games in Los Angeles. A pragmatic generalist, he combines deep client technology, low-latency networking and software security expertise with fluency in C++, C#, C, Go, Rust and x86 assembly. He’s shipped major titles from League of Legends and Teamfight Tactics to classic console ports, and has driven architecture and concurrency solutions across multiple cross-disciplinary teams. An active open-source contributor, Javier has strengthened critical projects like curl (notably HTTP/3/QUIC and security fixes) and improved core build tooling in FastBuild, reflecting a pattern of hardening foundational infrastructure. Known for rapid ramp-up and impactful contributions, he blends systems-level rigor with a gamer’s attention to latency and reliability.
code11 years of coding experience
job20 years of employment as a software developer
bookBSc + MS Computer Science, BSc + MS Computer Science at Universidad Complutense de Madrid
bookMirasierra
stackoverflow-logo

Stackoverflow

Stats
11reputation
6kreached
1answer
0questions
github-logo-circle

Github Skills (29)

c-language10
testing10
windows10
http10
build-system10
c1110
c1710
openssl10
quic10
cprogramming-language10
conditional-compilation10
clientside9
libcurl9
fileio9
file-access9

Programming languages (9)

TypeScriptC#C++ShellRustCJavaScriptGo

Github contributions (5)

github-logo-circle
fastbuild/fastbuild

Dec 2016 - Feb 2021

High performance build system for Windows, OSX and Linux. Supporting caching, network distribution and more.
Role in this project:
userBackend Engineer
Contributions:2 reviews, 7 commits, 13 PRs in 4 years 3 months
Contributions summary:Javier contributed to the build system's core logic, focusing on environment variable handling and conditional compilation features. They added functionality to parse and evaluate `#if` and `#ifdef` directives, including environment variable checks, and introduced corresponding test cases. Additionally, the user addressed file permission issues in the Linux file copy functionality, improving overall system behavior and robustness. Furthermore, the user added .SourceMapping_Experimental to the compiler node.
build-systemcachinglinuxwindows
curl/curl

Jun 2018 - Apr 2021

A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, MQTTS, POP3, POP3S, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features
Role in this project:
userBack-end Developer & Security Engineer
Contributions:1 review, 7 commits, 9 PRs in 2 years 10 months
Contributions summary:Javier primarily contributed to fixing bugs and improving the stability of the `curl` library, particularly focusing on areas related to HTTP/3 and QUIC implementations. The commits involved code changes to handle non-blocking operations, correct socket usage, and optimize data handling within the QUIC framework. Additionally, the user addressed potential security vulnerabilities by incorporating necessary includes for Windows builds.
command-line-toolftpftpsimapldap
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