Joé Schaul

Backend Developer at Wire™

Berlin Metropolitan Area Germany
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
Joé Schaul is a backend developer with 13 years’ experience building and operating scalable, production-grade services across cloud and on-prem environments from Berlin. He writes Haskell and Scala for core infrastructure (notably contributing to the open-source Wire server), designs federated protocols, and runs CI/CD and observability stacks to keep services reliable at scale. Joé has migrated monoliths to service-oriented architectures, built high-throughput media backends (handling tens of thousands of uploads per minute), and taught Scala to engineering teams. He pairs strong systems and automation skills (Ansible, Terraform, Kubernetes, Helm, Concourse) with hands-on on-call experience, enabling cloud-native products to be deployed in heterogeneous datacenters. A mathematician by training, he brings a research-minded approach to pragmatic engineering and a track record of shipping reproducible, documented solutions for complex distributed systems.
code13 years of coding experience
job4 years of employment as a software developer
bookMaster's degree (M2), Mathematics and Computer Science, Master's degree (M2), Mathematics and Computer Science at ENS Cachan
bookBachelor of Science Honours (BSc Hons), Computer Science, Bachelor of Science Honours (BSc Hons), Computer Science at University of St. Andrews
languagesLuxembourgish, English, German, French
github-logo-circle

Github Skills (5)

cabal10
back-end-development10
haskell10
build-system9
nginx8

Programming languages (22)

SmartyC#JavaJinjaCRustMakefileScala

Github contributions (5)

github-logo-circle
wireapp/wire-server

Mar 2017 - Jan 2023

🇪🇺 Wire back-end services
Role in this project:
userBack-end Developer
Contributions:9 releases, 735 reviews, 726 commits in 5 years 11 months
Contributions summary:Joé contributed to the Wire server's back-end services, focusing on core infrastructure and build processes. They implemented the addition of a static flag to cabal configuration files across multiple services (galley, cannon, cargohold, proxy, gundeck), enabling static executable builds. Furthermore, the user modified the proxy service by addressing exceptions and merging code. Finally, the user updated the system with new versions.
golangreactrusthaskellnodejs
An ansible dynamic inventory getting its truth about servers from a chef-api server
Contributions:11 commits, 9 PRs, 11 pushes in 3 years 5 months
ansible-dynamic-inventoryapiinventorytruthansible
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
Joé Schaul - Backend Developer at Wire™