Hi there! Thanks for stopping on my website.
My name is Guillaume Bogard, I am a functional programmer with an appeal for strongly-typed languages
and distributed systems.
I write mostly in Scala, ReasonML, sometimes Javascript. I love to learn and
share my knowledge with other people.
My hobbies include writing on my blog, going to the movies,
riding roller-coasters and making noise on mechanical keyboards that go click! clack!.
I am working for Linkvalue, a French consulting company. Here’s my
résumé should you need more details.
Latest blog posts
Functional programming training
I enjoy sharing my knowledge and producing educational content. I am an experienced
programming instructor and have taught functional programming in Scala
to dozens of professional developers and computer science students alike.
I am currently building Lambda Town, the first
e-learning platform dedicated to teaching functional programming, Scala, Cats and Apache Spark, using
high-quality videos and real-world-focused interactive exercises.
If you are interested in in-person training on Scala and FP for you or your team, get in touch.
Public Speaking
I’ve had several opportunities to talk publicly about my favorite topics : Scala, React, and
functional programming.
I also gave functional programming introduction classes to students in engineering. Here are some of my talks:
Open source contributions
- I built Scala Opentracing, a functional tracing library for Cats Effect, Http4s and Tapir.
Get in touch