Eduardo Pinho

Senior Elixir Engineer at Supabase

Rolleston, Canterbury, New Zealand
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
Eduardo Pinho is a Senior Elixir Engineer with 17 years of experience building scalable, fault-tolerant back-end systems from embedded devices to large cloud services. Currently at Supabase, he brings deep Elixir and Erlang expertise demonstrated by contributions to core projects like Elixir itself and popular libraries such as HTTPoison and Tentacat. He has led teams and platform-level work—fixing performance bottlenecks, standardising inter-service communication, and designing event-driven, Kafka-based architectures—while also owning reliability through on-call rotations and observability initiatives. His background spans security-conscious embedded systems (WireGuard remote tunnels and secure updates) to high-throughput SaaS platforms handling hundreds of millions of devices. An experienced QA-minded engineer, he’s strengthened testing and integration suites for projects like hackney, showing a practical focus on robustness beyond feature work. Based in Rolleston, New Zealand, he pairs academic training (MSc in Computer Science) with a long track record of open-source impact and production engineering.
code17 years of coding experience
job13 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at Federal University of Ceara
languagesEnglish, Portuguese
stackoverflow-logo

Stackoverflow

Stats
570reputation
7kreached
8answers
6questions
github-logo-circle

Github Skills (24)

debug10
erlang10
apidoc10
clientside10
elixir10
testing10
http10
websocket10
exunit10
http-client10
api10
github-api10
pusher10
webclient10
ack10

Programming languages (17)

JavaCSSCRustVim SnippetMakefileGoErlang

Github contributions (5)

github-logo-circle
edgurgel/poxa

May 2013 - Jul 2022

Pusher server implementation compatible with Pusher client libraries.
Role in this project:
userBack-end Developer
Contributions:21 releases, 1 review, 498 commits in 9 years 3 months
Contributions summary:Eduardo primarily focused on implementing and enhancing the back-end functionality of the Poxa project. The contributions involved adding specifications (specs) for various functions within the `Poxa.PusherEvent` and `Poxa.Authentication` modules. These changes included updates to existing code.
elixirwebsocketclient-librariespusherpusher-client
edgurgel/httpoison

Sep 2013 - Jan 2023

Yet Another HTTP client for Elixir powered by hackney
Role in this project:
userBack-end Developer
Contributions:43 releases, 12 reviews, 337 commits in 9 years 6 months
Contributions summary:Eduardo primarily contributed to the Elixir-based HTTP client, HTTPoison. Their work focused on updating dependencies, such as Elixir and Hackney, and incorporating new features. Key contributions include adding support for asynchronous requests, adding a basic_auth option, and improving the codebase with process callbacks. The user also updated the project's dependencies and built test infrastructure.
hackneyhttp-clientelixiryet-another
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
Eduardo Pinho - Senior Elixir Engineer at Supabase