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 five years of industry and academic experience, currently developing systems at Bloomberg. He holds a first-class Software Engineering degree from the University of Glasgow and pairs backend development skills (C++ and Java ecosystem tools like Hibernate) with practical data-handling research. Pablo is an active contributor to the well-known Trino project, where he implemented an OPA-based OpaAccessControl plugin and system tests to strengthen distributed SQL access control. Comfortable in both fast-paced enterprise environments and research teams, he also brings hands-on experience with Lucene/Solr integrations, CI practices, and deploying event-grade Linux systems that handled RFID and high-throughput networking.
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 (14)

opa10
access-control10
javas10
query-engine10
trino10
java10
security10
distributed-system9
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