Pablo Arteaga

Software Engineer at Bloomberg LP

London, England, United Kingdom
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
Pablo Arteaga is a London-based Software Engineer with six years of experience bridging industry and research, currently building production-grade systems at Bloomberg LP. He combines a strong academic foundation (First Class Honours in Software Engineering from the University of Glasgow) with hands-on experience in data-intensive and security-focused projects. Notably, he contributed a production security plugin to the widely used Trino distributed SQL engine, integrating Open Policy Agent for fine-grained access control and adding system tests to validate behavior. Comfortable across the stack, Pablo has experience with C++, Qt, Hibernate, Solr/Lucene and modern CI practices, and he thrives in teams that value robust, extensible designs. Colleagues know him for quickly adapting to complex codebases and turning research-led ideas into deployable solutions.
code5 years of coding experience
job1 year of employment as a software developer
bookBachillerato, Sciences, Matrícula de Honor (10/10), Bachillerato, Sciences, Matrícula de Honor (10/10) at Colegio Hispano Inglés
bookSoftware Engineering, Software Engineering, With Honours of the First class, Software Engineering, Software Engineering, With Honours of the First class at The University of Glasgow
languagesSpanish, English
github-logo-circle

Github Skills (13)

opa10
access-control10
javas10
query-engine10
trino10
java10
security10
sql9
distributed-systems9
analytics7
database7
big-data7
databases7

Programming languages (2)

JavaHTML

Github contributions (5)

github-logo-circle
trinodb/trino

Jun 2023 - Dec 2024

Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)
Role in this project:
userSecurity Engineer
Contributions:51 reviews, 5 PRs, 71 comments in 1 year 6 months
Contributions summary:Pablo primarily focused on implementing a security plugin for Trino. Their work involved creating the `OpaAccessControl` class, integrating with Open Policy Agent (OPA) for access control, and defining various security checks. This included implementing methods for checking user impersonation, query execution, system information access, and access to catalog resources. The user also added system tests to validate the behavior of the security features.
prestodbdbmsindexingjdbcbigdata
bloomberg/trino

Jun 2023 - Mar 2024

Contributions:3 reviews, 2 PRs, 33 pushes in 8 months
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
Pablo Arteaga - Software Engineer at Bloomberg LP