André Graf

Solution Architect at Helvetia Baloise Gruppe

Basel, Basel-City, Switzerland
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
André Graf is a hands-on Solution Architect and platform engineer with 14 years of experience designing and operating distributed, resilient systems from Basel, Switzerland. He combines staff-level leadership in API and self-service platforms with deep Erlang/OTP expertise, having co-founded Erl.io and Octavo Labs to commercialize and support the VerneMQ MQTT broker. André has contributed substantive backend and test automation work to the widely used VerneMQ project and improved its Docker/Kubernetes deployment and clustering behavior, reflecting a strong DevOps bent. His career spans roles from CTO and senior engineer to enterprise solution architect, bridging low-level concurrency and production-grade cloud operations. He holds an MSc in Computer Science focused on distributed systems and peer-to-peer networks and brings an engineer-first approach to solving operational complexity. Colleagues value him for shipping robust, test-driven infrastructure changes that make distributed messaging systems easier to run at scale.
code14 years of coding experience
job16 years of employment as a software developer
bookB.Eng in Communication Systems and Informatics Distributed Systems Software Engineering Networking Internet Security Databases, B.Eng in Communication Systems and Informatics Distributed Systems Software Engineering Networking Internet Security Databases at Zurich University of Applied Sciences
bookMSc. in Computer Science Distributed Information Retrieval Peer-to-Peer Networks Programming Languages, MSc. in Computer Science Distributed Information Retrieval Peer-to-Peer Networks Programming Languages at University of Basel
github-logo-circle

Github Skills (21)

kubernetes10
docker10
erlang10
messaging10
testing10
mqtt10
configuration-management10
bash10
dockers10
mqttnet10
kubernetes-pods10
test-automation10
brokers9
broker9
erlang-otp9

Programming languages (12)

JavaShellCSSC++CGoMustacheErlang

Github contributions (5)

github-logo-circle
vernemq/vernemq

Sep 2014 - Jan 2020

A distributed MQTT message broker based on Erlang/OTP. Built for high quality & Industrial use cases. The VerneMQ mission is active & the project maintained. Thank you for your support!
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:7 releases, 434 commits, 234 PRs in 5 years 5 months
Contributions summary:André primarily focused on implementing and adding tests within the VerneMQ codebase. They contributed to the build process by switching to rebar releases and adding tests to the existing codebase. The user also created new test cases and implemented changes to existing tests, for features like retain, clean session, and bridge functionality. They demonstrated proficiency in Erlang by modifying configuration files.
casesindustrial-ioterlangindustrial-communicationmessage-queue
vernemq/docker-vernemq

Jun 2016 - Nov 2019

VerneMQ Docker image - Starts the VerneMQ MQTT broker and listens on 1883 and 8080 (for websockets).
Role in this project:
userDevOps Engineer
Contributions:1 release, 48 commits, 71 PRs in 3 years 5 months
Contributions summary:André primarily focused on building and configuring the Docker image for VerneMQ. They implemented core functionality like setting environment variables for cluster discovery, configuring networking, and managing the Erlang node. The user also improved the container's startup process with automatic cluster joining and graceful shutdown handling and included integration with Kubernetes through improved discovery mechanisms. Furthermore, the user streamlined configuration using prefixed environment variables.
brokerdocker-imagewebsockets8080mqtt
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
André Graf - Solution Architect at Helvetia Baloise Gruppe