João Silva is a seasoned Linux developer with 10 years of hands-on experience spanning low-level C/C++ and Python development to high-level design for embedded and desktop systems. Currently providing L3 support at SUSE, he blends production-grade troubleshooting with deep systems programming expertise cultivated at Natixis, WIT Software and research roles at INESC and UT Austin. His background includes parallel and distributed systems research—work that fed into his MSc thesis on or-parallel Prolog—which explains his knack for tackling concurrency and performance challenges. Based in the Greater Viseu Area, he’s comfortable bridging research-led thinking and pragmatic engineering to deliver robust, maintainable solutions in complex Linux environments.
10 years of coding experience
5 years of employment as a software developer
Mestrado Integrado em Engenharia de Redes e Sistemas Informáticos, Programação de Computadores, Mestrado Integrado em Engenharia de Redes e Sistemas Informáticos, Programação de Computadores at Universidade do Porto
A ROM hack of Pokémon Emerald that aims to recreate Pokémon Crystal on the GBA.
Contributions:55 pushes, 26 branches in 2 years 6 months
mongameromcrystalgba
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.