Summary
Nikola Olah is a Staff Software Engineer based in Zurich with 12 years of experience designing and building scalable, resilient distributed systems. He excels at asynchronous, message-driven architectures and has led delivery of multi-tenant platforms for e-vehicle fleets using Scala, Akka, Kafka, Cassandra and Kubernetes. Nikola combines hands-on implementation skills with team and process leadership—forming engineering teams, setting best practices, and consulting startups on software craftsmanship. His background spans DSL-driven code generation, frontend-to-backend stacks, and repeatedly shipping production-grade systems in both startup and consultancy contexts. Notably, he moves fluidly between deep architectural thinking and pragmatic execution, often choosing technologies to balance scalability with operational simplicity.
11 years of coding experience
12 years of employment as a software developer
Bachelor's degree, Bachelor's degree at University of Novi Sad, Faculty of Sciences
English