Martin Maillard is a pragmatic Co-Founder and software engineer with 13 years of experience building web and distributed data synchronization platforms from Zurich. He blends hands-on backend expertise in Python, Elixir, JavaScript and Java with a research-informed view of programming languages and software engineering to create reliable, maintainable systems. As co-founder of Local Impact he ships product-focused solutions while also contributing to open-source stream processing tooling—having fixed Kafka integration and message-acknowledgement issues in the popular Faust library. His academic work includes a Master's thesis building a centralized search for Swiss public services and research on mobile access frameworks, reflecting a long-standing interest in usability and data access. Always tinkering on side projects, he pursues practical experiments in language design and interface ergonomics with the quiet ambition that one will reach real users.
13 years of coding experience
Master of Science in Engineering, Information and Communication Technology, Master of Science in Engineering, Information and Communication Technology at University of Applied Sciences and Arts Western Switzerland (HES-SO)
Bachelor of Science, Computer Science, Bachelor of Science, Computer Science at College of Engineering and Architecture of Fribourg (EIA-FR)
CFC + Maturité technique, Computer Science, CFC + Maturité technique, Computer Science at Ecole des Métiers de Fribourg
Contributions:5 commits, 4 PRs, 9 comments in 10 months
Contributions summary:Martin primarily contributed to the Faust stream processing library, focusing on backend-related tasks. Their work includes fixing typos, adding configuration settings for Kafka broker timeouts, and addressing issues related to optional field coercion within the data models. Furthermore, they improved the stream processing logic by correcting an issue where `filter` operations were not properly acknowledging messages. These changes demonstrate an understanding of Kafka integration and stream processing concepts.
SPEX is designed to introspect data within SPARQL endpoints, leveraging the self-describing nature of RDF-based data to enhance your comprehension of the underlying schema.
Contributions:281 commits, 8 PRs, 135 pushes in 1 year 11 months
understandinglinked-datanatureendpointssparql
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.
Request Free Trial
Martin Maillard - Co-Founder & Software Engineer at Local Impact