Patrik Nordwall

Technical Lead at Akka

Stockholm, Sweden
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
award
Top expert inScala Ecosystem and Reactive Programming
Patrik Nordwall is a seasoned technical lead with 15 years of experience in distributed systems, clustering and persistence, currently driving the design and development of Akka’s Agentic AI platform and core libraries from Stockholm. He has deep hands-on expertise across the Akka ecosystem—contributing to Akka, Akka HTTP, Alpakka, persistence modules and tooling—balancing backend engineering, release management and DevOps. Patrik founded Sculptor, an open-source code-generation DSL, and has a long track record of improving reliability in high‑scale systems (Cassandra, JDBC, gRPC, Kafka) and hardening test suites to reduce flakiness. Known for pragmatic infrastructure work—dependency and build management, MiMa compatibility, and automated releases—he blends low-level protocol and persistence improvements with operational automation. His career spans financial trading systems to telecom scalability projects, showing a consistent focus on performance, resilience and developer productivity.
code15 years of coding experience
job15 years of employment as a software developer
bookCourses 1
bookM.Sc., M.Sc. at KTH Royal Institute of Technology
bookCourses 2
stackoverflow-logo

Stackoverflow

Stats
2,426reputation
94kreached
36answers
0questions
Badges
scala
top-5%
java
top-5%
akka
top-5%
github-logo-circle

Github Skills (46)

dependency-management10
operation10
cassandra10
back-end-development10
testing10
microservices-application10
sbt10
kafka10
akka10
jdbc10
java10
akka-http10
scala10
javas10
release-management10

Programming languages (17)

SmartyC#JavaCSSCRustScalaHandlebars

Github contributions (5)

github-logo-circle
akka/akka

Nov 2011 - Jan 2023

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:34 releases, 1653 reviews, 6150 commits in 11 years 3 months
Contributions summary:Patrik's commits focus on modifying and extending the Akka framework's distributed data and reliable delivery features, as well as their associated testkit and documentation. The changes involve enhancements to the Replicator, including the ability to handle more complex write operations and integrating timestamp-based offsets for improved event replay. Additionally, the commits introduce utilities for improving the testing of persistent actors, including a new test kit and the ability to simulate and test event persistence failures.
resilientactor-modelreactiveconcurrentdistributed-actors
A replicated Akka Persistence journal backed by Apache Cassandra
Role in this project:
userBack-end Developer & Database Engineer
Contributions:6 releases, 80 reviews, 548 commits in 6 years 10 months
Contributions summary:Patrik's contributions focused on enhancing the persistence layer of the Akka Persistence Cassandra project. They made substantial changes to retry strategies, keyspace and table creation, and delete operations, aiming to improve reliability and address potential race conditions. Additionally, they modified the code to support data storage in separate columns.
cassandrajournalapachecqrsakka-streams
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