Maxence Charriere

Founder at Murlok.io

New Taipei, Taiwan
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Maxence Charriere is a backend-focused founder and engineer with 11 years building scalable, production-grade systems primarily in Go. He created Murlok.io, a Go + WebAssembly PWA that reached up to 1M monthly users and 13M page views by automating daily World of Warcraft guides from top-player data. His tenure at Segment and other startups shows deep experience with high-throughput distributed systems, Kafka consumers, autoscaling databases, and cost-optimizing cloud infrastructure. An active open-source contributor, he added key reliability and PWA features to notable Go projects like kafka-go and go-app, bridging backend robustness with web UI improvements. He’s comfortable across the full stack—services, databases, observability, and frontend WASM—and has a track record of turning complex operational challenges into measurable product wins. Based in New Taipei, he combines entrepreneurial drive with hands-on engineering craft and a knack for practical, performance-minded solutions.
code12 years of coding experience
job8 years of employment as a software developer
bookEpitech
bookMaster's degree Computer Software Engineering, Master's degree Computer Software Engineering at Beijing Jiaotong University
languagesEnglish, French
github-logo-circle

Github Skills (12)

golang10
uid10
kafka10
go10
webassembly10
ui-design10
kafka-node10
go-language10
kafkajs10
front-end-development9
customer9
producer4

Programming languages (6)

TypeScriptC#MakefileJavaScriptGoPHP

Github contributions (5)

github-logo-circle
maxence-charriere/go-app

Oct 2016 - Jan 2023

A package to build progressive web apps with Go programming language and WebAssembly.
Role in this project:
userFull-stack Developer
Contributions:122 releases, 47 reviews, 1202 commits in 6 years 4 months
Contributions summary:Maxence made significant contributions to the go-app project, primarily focusing on adding and improving features related to the web interface and underlying functionality. They implemented the ability to run web applications, including building and running the server and launching the client in a browser. They also modified the UI elements and added improvements for the integration of the PWA. Furthermore, the user worked on integrating new attributes to html elements.
goprogramming-languageprogressive-web-appswebassemblygolang
segmentio/kafka-go

Jun 2017 - Nov 2017

Kafka library in Go
Role in this project:
userBack-end Developer
Contributions:10 commits, 5 PRs, 9 pushes in 5 months
Contributions summary:Maxence focused on enhancing the `kafka-go` library, specifically improving the reader functionality. They addressed error handling within the reader's `run` function, by handling `OffsetOutOfRange` errors, and refined its behavior regarding request timeouts. Additionally, they introduced the `readLag` functionality with supporting modifications in `SetOffset` and `ReadMessage`. These changes indicate a focus on improving the reliability and efficiency of the Kafka consumer implementation.
gokafkagolangsegmentkafka-client
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