Gonzalo聽Gil

Embedded Software Engineer at Facebook

Greater Seattle Area 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

馃ぉ
Rockstar
馃帗
Top School
Gonzalo Gil is an embedded software engineer with nine years of experience designing and delivering FPGA, firmware, and cross-platform driver solutions for high-performance and measurement systems. Currently at Facebook and formerly at National Instruments, he has combined hands-on VHDL/FPGA design, ARM firmware, and USB/Ethernet driver development with automated testing and project leadership. He focuses on architectures that accelerate AI and modeling, backed by a strong academic record in digital design and a Stanford certificate in AI. Gonzalo also contributes to open-source big-data tooling, having enhanced the Presto query engine with CRC-32, Hive pushdown, and join optimizations鈥攁n unusual crossover between embedded systems and distributed back-end engineering. Known for mentoring engineers and managing end-to-end product delivery, he brings both low-level hardware fluency and systems-thinking to complex, interdisciplinary projects.
code8 years of coding experience
job6 years of employment as a software developer
bookBS. Electronics and Computing Engineering, Digital Design (Fpga and Embedded Systems), 3.9/4.0, BS. Electronics and Computing Engineering, Digital Design (Fpga and Embedded Systems), 3.9/4.0 at Tecnol贸gico de Monterrey
bookGraduate Certificate, Artificial Intelligence, A, Graduate Certificate, Artificial Intelligence, A at Stanford University
languagesEnglish, French, Spanish
github-logo-circle

Github Skills (13)

javas10
hive10
big-data10
query-optimization10
presto10
sql10
java10
hadoop9
database9
data-engineering9
distributed-systems9
databases9
data-science5

Programming languages (1)

Java

Github contributions (2)

github-logo-circle
prestodb/presto

May 2017 - Apr 2018

The official home of the Presto distributed SQL query engine for big data
Role in this project:
userBack-end Developer
Contributions:8 commits, 21 PRs, 6 pushes in 11 months
Contributions summary:Gonzalo's contributions focused on enhancing the Presto query engine. They implemented a CRC-32 function for binary data, optimized Hive integration by adding pushdown for the `$path` column, and added output and written row/byte statistics to query statistics. Further contributions include optimizations to the system by short-circuiting joins.
distributed-sqlquerybigdataquery-enginesql
ggilfb/presto

May 2017 - Dec 2018

Distributed SQL query engine for big data
Contributions:245 pushes, 19 branches in 1 year 7 months
queryquery-enginenosqlmysqlsql
Find and Hire Top DevelopersWe鈥檝e 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
Gonzalo Gil - Embedded Software Engineer at Facebook