Pedro Silva

Founding Engineer at DataHub

Porto, Porto, Portugal
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
Pedro Silva is a founding engineer with 12 years of experience building cloud-native, data-intensive back-end systems and developer tooling from Porto, Portugal. He combines hands-on work in Rust, Kotlin, big data and stream computing interests with production experience in fraud-detection systems and ML APIs at Feedzai and data engineering at DefinedCrowd. As a contributor to prominent open-source projects like DataHub he has implemented authentication and Druid integrations, CLI improvements and test/DevOps safeguards, demonstrating full-stack and infrastructure fluency. Comfortable shipping across languages and layers, he thrives on remote, early-stage engineering challenges where systems, tooling and observability meet. An academic foundation from FEUP and time at TUM underpin a pragmatic, research-aware approach to scalable data platforms.
code12 years of coding experience
job5 years of employment as a software developer
bookMestrado Integrado em Engenharia Informática e Computação Ciência da Computação, Mestrado Integrado em Engenharia Informática e Computação Ciência da Computação at Faculdade de Engenharia da Universidade do Porto
bookCiências da Computação e Informática, Ciências da Computação e Informática at Technical University of Munich
bookExternato Ribadouro
bookOBS, OBS at Oporto British School
github-logo-circle

Github Skills (26)

lighthouse10
javascript10
docker10
python10
back-end-development10
typescript10
metadata10
dockers10
typescript-types10
ingest10
nodejs10
typescripts10
testing9
command-line-interface9
data-pipelines9

Programming languages (18)

SmartyJavaC++CScalaGoMustacheHCL

Github contributions (5)

github-logo-circle
datahub-project/datahub

Mar 2021 - Jan 2023

The Metadata Platform for your Data and AI Stack
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:12 releases, 446 reviews, 72 commits in 1 year 11 months
Contributions summary:Pedro contributed to back-end features and infrastructure improvements within the DataHub project. They added support for alternative authentication in SQL ingestion and integrated support for the Druid data platform, modifying code across various source files and the setup.py. Furthermore, the user implemented checks related to Docker engine configuration for tests. They also made changes to the CLI, including soft deletes and new command-line functionalities.
data-managementdata-discoverydata-stackmodern-data-stackdata-catalog
paulirish/pwmetrics

Jan 2017 - Jun 2017

Progressive web metrics at your fingertipz
Role in this project:
userFull-stack Developer
Contributions:18 commits, 21 PRs, 10 pushes in 4 months
Contributions summary:Pedro made several significant contributions to the pwmetrics project, demonstrating full-stack capabilities. They enhanced the command-line interface (CLI) by addressing error handling, adding help messages, and refining tests within the `bin/cli.js` and `test/cli.js` files. Additionally, they implemented a more descriptive output for runs, improving user feedback and readability. Further, the user refactored existing files, migrating them to TypeScript.
webperflighthouseprogressiveperformancemetrics
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