Summary
João Saraiva is a Senior Back-end Engineer and founder with 11+ years building production web and distributed systems from Lisbon, currently working at Easyship while running DefineScope. He holds a PhD in Information Systems and Computer Engineering and blends academic rigor with hands-on engineering, having taught and chaired web operations for international conferences. João has led engineering teams as CTO and Head Software Engineer, delivered government digitalisation projects, and repeatedly shipped custom agile solutions for public and private clients. Comfortable in both leadership and deep technical roles, he moves between architecture, mentoring, and implementation. An experienced conference web chair and former teaching assistant, he brings strong communication skills and a knack for turning complex institutional requirements into pragmatic software. A less obvious strength is his sustained dual path as an academic researcher and startup operator, which sharpens both his problem framing and execution.
11 years of coding experience
18 years of employment as a software developer
Escola Secundária Vergílio Ferreira
Escola Básica e Secundária Infante D. Henrique - Liceu de Macau
Doctorate (PhD) Information Systems and Computer Engineering (DEIC), Doctorate (PhD) Information Systems and Computer Engineering (DEIC) at Instituto Superior Técnico
Portuguese, English, French, Spanish