Summary
Andrew Buhagiar is a Senior Software Engineer based in Malta with four years of professional experience building full-stack applications and leading engineering teams. He progressed from hands-on engineering roles to Software Engineering Team Lead at PhoenixNAP and now holds a senior position at Amusnet Gaming, demonstrating rapid technical growth and increasing ownership. Comfortable across backend and frontend concerns, he has practical experience with microservices, automated testing, and mentoring students as a former assistant lecturer. A proactive team player, Andrew pairs a positive, learning-oriented mindset with interests outside tech—politics, human rights, and content creation—that inform his collaborative and ethical approach to software. Notably, his early work included building internal admin tools and pay-slip distribution systems, showing a knack for practical, impactful engineering that improves operational workflows.
4 years of coding experience
10 years of employment as a software developer
Higher Secondary Education Mathematics and Computer Science, Higher Secondary Education Mathematics and Computer Science at Sir M.A. Refalo
Bachelor of Science (B.Sc.) (HONS) Computing Science, Bachelor of Science (B.Sc.) (HONS) Computing Science at University of Malta
English, Italian, German, Maltese