Nicolas Vollmar

Senior Software DevOps Engineer at Altoo AG

Alpnach, Obwalden, 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
Nicolas Vollmar is a Senior Software DevOps Engineer with a decade of hands-on experience building secure, distributed platforms using Scala, Akka, Cassandra and ElasticSearch. He transitioned from Java and .NET into a long-standing Scala enthusiast and Apache Software Foundation member, contributing to core Akka modules—particularly persistence and streams—and improving testing and maintainability in the widely used akka-persistence-cassandra project. Based in Alpnach, Switzerland, he has designed production-grade event-sourced, CQRS systems for financial services and platform teams, bringing both backend and DevOps expertise to bear. Nicolas combines deep academic foundations from ETH Zürich with practical experience shipping resilient, observable systems, and has a knack for improving core APIs and test suites that pay off across large distributed deployments.
code11 years of coding experience
job10 years of employment as a software developer
bookMaster of Science (MSc), Electrical Engineering and Information Technology, Master of Science (MSc), Electrical Engineering and Information Technology at Eidgenössische Technische Hochschule Zürich
languagesEnglish, German, Chinese
github-logo-circle

Github Skills (11)

scala10
distributed-systems10
akka10
cassandra10
cassandra-database10
actor-model10
concurrency10
testing10
event-sourcing9
javas8
java8

Programming languages (14)

JavaC++CScalaGoHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
akka/akka-core

Aug 2017 - Nov 2021

A platform to build and run apps that are elastic, agile, and resilient. SDK, libraries, and hosted environments.
Role in this project:
userBack-end Developer
Contributions:23 reviews, 44 commits, 35 PRs in 4 years 4 months
Contributions summary:Nicolas contributed to several areas of the Akka project, focusing on the persistence and stream modules. They addressed issues in persistence by replaying events when snapshots are unhandled. Furthermore, the user improved the backoff supervision API, added documentation and extended the API to support custom message handling. These contributions indicate a focus on improving core functionalities and maintainability of the system.
agilerun-appreactivedistributed-systemsconcurrency
A replicated Akka Persistence journal backed by Apache Cassandra
Role in this project:
userBackend & Test Automation Engineer
Contributions:1 review, 5 commits, 3 PRs in 1 year 2 months
Contributions summary:Nicolas primarily contributed to improving the test suite and ensuring the quality of the Akka Persistence Cassandra project. Their work included adding tests for live queries on empty results and events by tag scenarios. They also addressed a logging issue and refactored parts of the codebase to use `LazyList` and updated dependencies. Their contributions demonstrate a focus on testing and core functionality.
akka-persistencecassandraakkacqrseventsourcing
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