Summary
John Camilleri is a lecturer in computer science at Chalmers University of Technology with a PhD and 14 years of hands-on experience spanning academic research and startup leadership. A former CTO of language-technology startups Textual and Digital Grammars, he has led full-stack development, system architecture, DevOps, and team-building for multilingual, production-grade NLP platforms. His background in formal methods and grammatical frameworks informs a rare mix of rigorous research sensibilities and pragmatic product engineering. Based in Gothenburg, he thrives at the intersection of language technology and scalable software, often rolling up his sleeves from UI design to security and live migrations. Colleagues describe him as a technically curious leader who turns long-term research into reliable, customer-facing systems.
15 years of coding experience
12 years of employment as a software developer
San Anton School
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at University of Malta
A-Levels, Computing, Pure Maths, Physics, A-Levels, Computing, Pure Maths, Physics at GF Abela Junior College
Master’s Degree, Computer Science, Master’s Degree, Computer Science at Chalmers University of Technology
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Gothenburg
English, Maltese, Swedish, Italian