Principal Software Engineer, Team Lead, Scrum Master at Mautic
Prague, Prague, Czechia
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Jan Linhart is a Principal Software Engineer, team lead and Scrum Master with 13 years of experience building full‑stack web applications and leading delivery teams from Prague. He has been a core contributor to Mautic—an open source marketing automation project maintained by Acquia—focusing on backend campaign and email functionality and modernizing code to Symfony 6 standards. Jan blends hands‑on engineering with people leadership, running teams at Acquia while retaining an active role in the Mautic codebase. His background spans Joomla development and freelance work, giving him a practical, product‑oriented perspective on integration and customization. Trained as an information systems engineer with honours from Czech Technical University and international exposure through an Erasmus term in Denmark, he pairs strong formal foundations with a long history of open‑source collaboration. Notably, he often drives subtle backend improvements—like owner-as-mailer and email header/template refactors—that materially improve deliverability and maintainability.
13 years of coding experience
8 years of employment as a software developer
Internship in IBM, Internship in IBM at IBM Czech Republic, spol. s.r.o., Prague
Maturity examination, Mechanical Engineering, Maturity examination, Mechanical Engineering at Secondary School of Engineering Betlémská 1, Prague
Master's degree, Information systems in Civil Engineering, Graduated with honours, Master's degree, Information systems in Civil Engineering, Graduated with honours at Czech Technical University in Prague, Faculty of Civil Engineering
Erasmus program, Erasmus program at Technical University of Denmark
Mautic: Open Source Marketing Automation Software.
Role in this project:
Back-end Developer
Contributions:3 releases, 2973 reviews, 4585 commits in 8 years 6 months
Contributions summary:Jan made several changes to the Mautic campaign and email functionality, primarily focusing on the backend. They implemented features related to sending emails from campaigns, setting the owner as the mailer, and modifying email header and template structures. Additionally, they contributed to the migration of database columns and addressed issues related to code organization, including refactoring classes to align with Symfony 6 best practices.
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.