Guillem Homar is a research fellow and software engineer with 17 years of experience blending backend Java development, data engineering, and experimental space science. He has deep expertise in JVM languages and low-latency, distributed systems, demonstrated by substantive contributions to the high-profile Trino project—improving CSV/text ingestion, ORC ACID handling, and S3 batch delete support. His career bridges academia and large-scale observatory engineering, having worked on active optics and commissioning for the Vera C. Rubin Observatory and held roles at SLAC, Caltech, and Stanford. Guillem also brings hands-on hardware and mission experience from CubeSat and GNSS projects and has co-founded a startup and led ESA student missions, reflecting a rare mix of production-grade software, systems engineering, and spaceflight experimentation.
17 years of coding experience
10 years of employment as a software developer
Master of Science (M.Sc.), Computer Science, Master of Science (M.Sc.), Computer Science at AGH University of Science and Technology in Cracow
Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)
Role in this project:
Back-end Developer & Data Engineer
Contributions:1003 reviews, 22 commits, 171 PRs in 3 months
Contributions summary:Konrad's contributions primarily involve enhancing the Trino query engine for processing data in CSV and text file formats. This is demonstrated by the rejection of `CREATE TABLE AS SELECT` operations using `skip_header_line_count` and `skip_footer_line_count`. Moreover, the user implemented support for `CREATE` and `INSERT` operations with `skip_header_line_count=1` for text files, allowing for better data ingestion. Also, they have fixed a bug that caused problems reading ORC ACID tables and added features to enable the use of s3 batch deletes and remove orphan files. These commits involved Java code changes and SQL queries, thus indicating a backend/data engineering role.
Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)
Contributions:2 PRs, 1212 pushes, 171 branches in 3 years 9 months
hbasebigdatabig-datatrinodatabase
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.