João Moreno is a Principal Software Engineering Manager based in Zurich, leading teams on Visual Studio Code at Microsoft with a decade-plus tenure at the company spanning hands-on engineering to leadership. He combines deep technical roots—from early work on Visual Studio Online "Monaco" and iPhone development at ETH Zurich to research experience at IBM—with a strong academic foundation (MSc Computer Science, ETH Zurich). Known for shipping developer tooling and editor features at scale, he bridges product, platform and developer experience priorities to drive high-impact releases. Colleagues rely on him for pragmatic architecture decisions and mentorship that turn complex developer workflows into polished user experiences. An early web developer and former university lab instructor, he brings a rare mix of frontline coding, teaching, and research-informed rigor to large engineering organizations.
1 year of coding experience
BSc, Computer Science, BSc, Computer Science at Universidade Nova de Lisboa
High School Diploma, General Sciences, High School Diploma, General Sciences at Escola Secundária Cacilhas Tejo
MSc, Computer Science, MSc, Computer Science at ETH Zürich
Helper utility to enable background updates for VS Code in Windows
Contributions:2 branches, 1 tag in 1 month
vscodewindows
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.