Summary
🤩
Rockstar🎓
Top SchoolXavier Pinho is a software engineer and researcher with 13 years of experience combining industry roles and academic teaching, currently an Invited Assistant at Universidade do Minho where he teaches functional programming with Haskell. He holds a PhD in Computer Science and has held senior scientist positions at Qwiet AI and StackGen, bringing applied research into production-focused teams. His long tenure at Checkmarx gave him practical experience in software development for security-conscious environments. Xavier tutors one-on-one in both functional and imperative paradigms, reflecting a passion for mentoring and clear technical communication. Based in Braga, Portugal, he blends formal mathematical training with hands-on engineering, often favoring principled, type-safe approaches to problem solving. Colleagues describe him as a thoughtful engineer who moves fluidly between teaching, research, and applied development.
13 years of coding experience
11 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Universidade do Minho
English, Portuguese, German