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.
11 years of coding experience
10 years of employment as a software developer
Master of Science (MSc), Electrical Engineering and Information Technology, Master of Science (MSc), Electrical Engineering and Information Technology at Eidgenössische Technische Hochschule Zürich
A platform to build and run apps that are elastic, agile, and resilient. SDK, libraries, and hosted environments.
Role in this project:
Back-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.
A replicated Akka Persistence journal backed by Apache Cassandra
Role in this project:
Backend & 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.