Nicholas Mamo is a data scientist and AI PhD based in Malta with nine years of practical experience building production-ready web applications and machine learning systems. He blends deep academic expertise—teaching and co-supervising AI courses and dissertations—with hands-on engineering, having delivered large-scale portals (serving thousands of monthly users) using Python/Django, Laravel, and Angular. At EBO.ai he focuses on applied data science, while his freelance work shows a strong track record in refactoring for performance, test-driven development, and user-focused design. He also helped integrate novel architectures at the University of Malta, connecting Python APIs with blockchain and WordPress plugins, reflecting an appetite for interdisciplinary solutions. Comfortable spanning research, teaching, and product engineering, he pairs rigorous statistical foundations with pragmatic delivery.
9 years of coding experience
9 years of employment as a software developer
Computing and Mathematics, Computing and Mathematics at Junior College Malta
Bachelor’s Degree, Artificial Intelligence, First-class honours, Bachelor’s Degree, Artificial Intelligence, First-class honours at L-Università ta' Malta
Doctor of Philosophy, Artificial Intelligence, Doctor of Philosophy, Artificial Intelligence at University of Malta
Multiplex: visualizations that tell stories—A Python library to create and annotate beautiful network graph visualizations, text visualizations and more.
Contributions:9 releases, 956 commits, 204 pushes in 2 years 6 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.