Summary
João Pinheiro is a software engineer with 11 years of experience based in Lisbon, currently building product features at Amplemarket after a multi-year stint at Celfocus where he became a reliable generalist across C++, Java, React and backend infra. He has deep hands-on experience with high-reliability systems—working on a telecom Call Handling Server (SS7/SIP) and its provisioning portal—and has owned CI/CD, tooling and migrations across multiple teams. Comfortable across system-level C++ work and web/backend stacks (Spring, PostgreSQL, Docker, Kubernetes, Terraform), he pairs feature delivery with responsibility for developer productivity and operability. Early projects include embedded microcontroller work and open-source C/C++ GUI development, reflecting a pragmatic maker mentality that shortens feedback loops. Colleagues rely on him for architectural problem-solving, onboarding and driving conventions that scale cross-team collaboration.
11 years of coding experience
4 years of employment as a software developer
Msc, Electrical and Computer Engineering, Msc, Electrical and Computer Engineering at Instituto Superior Técnico