João Vieira is a Lisbon-based software engineer with 11 years of experience building resilient, cloud-native systems and developer workflows. He joined early-stage teams and helped split monoliths into service-oriented architectures on Kubernetes, introducing Terraform-driven infrastructure, GitLab CI/CD, and GraphQL for measurable performance gains. Comfortable across backend, DevOps and frontend, he has production experience with system-level networking (notably contributing to the sshuttle transparent VPN project and adding BSD firewall support), PostgreSQL migrations, and payment integrations using event-sourced ledgers. Previously he ran support and release engineering at scale—bringing configuration management, on-call reliability and Kotlin advocacy to established teams—and co-founded a webapps studio early in his career. Trained at Instituto Superior Técnico, João pairs pragmatic engineering with a craft mindset, favoring simple, well-defined components that make systems easier to observe and evolve.
11 years of coding experience
13 years of employment as a software developer
Master of Science (MSc), Computer Software Engineering, Master of Science (MSc), Computer Software Engineering at Instituto Superior Técnico
Transparent proxy server that works as a poor man's VPN. Forwards over ssh. Doesn't require admin. Works with Linux and MacOS. Supports DNS tunneling.
Role in this project:
Backend & DevOps Engineer
Contributions:52 commits, 49 PRs, 157 comments in 2 years 11 months
Contributions summary:João primarily contributed to improving the sshuttle proxy server's functionality and stability. Their work included fixing type errors and bugs in existing code, refactoring OS-specific code for improved maintainability, and adding support for new features like systemd integration. The contributions also included adding support for new platforms, such as FreeBSD PF and OpenBSD, demonstrating expertise in system-level programming. Finally, the user refactored and improved existing functionality and made the code more robust.
Wrong project! You should head over to http://github.com/sshuttle/sshuttle
Role in this project:
Back-end & DevOps Engineer
Contributions:10 commits in 4 months
Contributions summary:João primarily focused on improving the sshuttle codebase, addressing various issues and enhancing its functionality. Their contributions included fixing type-related errors, improving daemonization, and optimizing server-side code. The user also added support for FreeBSD and OpenBSD PF firewall integration, demonstrating a strong understanding of system-level programming and network configurations. Further, the user demonstrated DevOps skills through changes related to syslog integration and addressing daemonization issues.
sshhead
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.