Summary
Martin Maga is a Lead Software Engineer with 13 years of experience building high-availability, globally distributed systems using Java and Python, and a strong grounding in data engineering and architecture. Based in Brno, he has advanced through senior engineering and leadership roles at Avast and now leads engineering at Gen™, blending backend expertise with an appreciation for front-end tech to drive end-to-end solutions. He favors a customer-first approach and designs resilient cloud-native applications, having worked extensively with Spring and Java EE across security and consumer product domains. Martin’s background includes early work in NLP and integration testing, reflecting a practical curiosity for both data and quality assurance. He holds advanced degrees in Information Systems and Computer Science, which reinforce his ability to translate complex requirements into scalable, maintainable architectures.
12 years of coding experience
8 years of employment as a software developer
Master's degree, Information systems, Master's degree, Information systems at Brno University of Technology
Bachelor's degree, Information Technology, Bachelor's degree, Information Technology at Vysoké učení technické v Brně, Fakulta informačních technologií
Master's degree, Computer Science, Master's degree, Computer Science at University of South Wales
Grammar school Ružomberok
English, German