Summary
Casper Nielsen is a Senior Software Engineer based in Melbourne with nine years of experience building JVM-based backend systems using Scala, Kotlin, Java and Clojure. He holds an MS in Computer Science and brings deep functional-programming and distributed-systems expertise from roles at Dixa, Nordea and several startups, working with Spark, Hadoop, Kafka, Cassandra and Kubernetes. Casper has moved between hands-on engineering and leadership positions—shaping architecture as a lead at Dixa and quickly adapting to new teams across short, impactful stints. His background in organisational psychology and prior consulting in leadership and coaching gives him a strong edge in team dynamics and technical mentorship. Known for pragmatic problem-solving, he focuses on reliable, scalable backends and JVM tooling rather than flashy front-end work.
9 years of coding experience
7 years of employment as a software developer
Master of Science (MS) Organisational Psychology, Master of Science (MS) Organisational Psychology at Københavns Universitet - University of Copenhagen
Master of Science - MS Computer Science, Master of Science - MS Computer Science at Birkbeck, University of London