Top expert inScala Ecosystem and Reactive Programming
Konrad Malawski is a software engineer with 15 years’ experience building high-performance distributed systems, currently on Apple’s Swift Language Team where he designs and implements the concurrency runtime and distributed actors while growing server-side Swift tooling like logging, metrics and tracing. He previously co-led core work on Akka at Lightbend, contributed to Reactive Streams and authored tooling such as the widely used sbt-jmh plugin, demonstrating deep expertise in concurrency, clustering and performance engineering. A prolific open-source contributor across high-profile projects (Swift, Swift NIO, Akka, Play, AWS SDK), he pairs language design chops with pragmatic engineering—shipping runtime features, quality-focused tests, and operational tooling. He’s also an experienced public speaker, community builder and mentor, having founded and led multiple user groups and conference initiatives across Europe. Notably, his background spans both large corporate environments (Apple, eBay) and fast-moving startups, giving him a knack for prioritizing what to include—and deliberately what to leave off—roadmaps.
15 years of coding experience
7 years of employment as a software developer
Master’s Degree, Systems and Computer Engineering, Good+, Master’s Degree, Systems and Computer Engineering, Good+ at AGH University of Science and Technology in Cracow
"Trust no one, bench everything." - sbt plugin for JMH (Java Microbenchmark Harness)
Role in this project:
Backend Developer
Contributions:1 review, 140 commits, 73 PRs in 3 years 8 months
Contributions summary:Konrad contributed to the initial setup and development of the `sbt-jmh` plugin, which is designed for benchmarking Java code using JMH. Their primary contributions included setting up the project structure, defining core functionalities, and integrating the necessary JMH dependencies. The user also created example benchmarks to showcase how to utilize the plugin for performance testing.
Contributions:10 releases, 137 reviews, 26 commits in 3 years 10 months
Contributions summary:Konrad primarily contributed to improving the logging functionality of the Swift-Log library. They fixed typos, updated links to relevant Swift issues, and enhanced the handling of log levels and metadata within the `MultiplexLogHandler`. Their contributions also involved refactoring code, addressing Swift version compatibility issues, and adding support for metadata providers in the stream log handlers, making the library more robust and feature-rich.
apiswift-package-managerloggerloggingswift
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.