Summary
Paulo Pereira is a seasoned software engineer and educator with 11+ years building and architecting large-scale distributed systems, currently serving as Expert Advisor at Challenge.IT and a long-standing professor at ISEL. His career spans hands-on roles from software architect positions at Nokia Siemens and Coriant to CTO responsibilities, with a strong focus on mobility, automation, and real-time control systems. Paulo blends deep academic grounding—including a Master’s in Distributed Systems and ongoing PhD work in Digital Games Development—with practical experience delivering industrial monitoring, payment terminal update systems, and consumer mobile apps. Known for championing architectural discipline, he pairs code-level craftsmanship with mentoring and course delivery across programming languages, compilers, and concurrent systems. An obsessive automator and lifelong learner based in Lisbon, he brings a rare mix of classroom rigor and production-proven engineering to complex, distributed challenges.
11 years of coding experience
10 years of employment as a software developer
Doctor of Philosophy - PhD, Digital Games Development, Doctor of Philosophy - PhD, Digital Games Development at IADE
Licentiate degree, Computer Engineering, Licentiate degree, Computer Engineering at ISEL - Instituto Superior De Engenharia De Lisboa
Master's degree, Distributed Systems, Master's degree, Distributed Systems at Instituto Superior Técnico
English, Portuguese, French