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.
17 years of coding experience
13 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at Federal University of Ceara
Pusher server implementation compatible with Pusher client libraries.
Role in this project:
Back-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.
Yet Another HTTP client for Elixir powered by hackney
Role in this project:
Back-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