Konrad `ktoso` Malawski
Current open-source work:
- Maintaining Apple's Server side focused observability API libraries, such as:
- Swift Log,
- Swift Metrics, and
- Swift Distributed Tracing (which kicked off as a GSoC effort and became a fully fledged Swift server project later on).
- Contributed to Swift's Concurrency runtime, mostly around the task and structured concurrency runtime. Involved in the design of the actor runtime and co-author of a number of language evolution proposals.
Prior open-source work:
- Akka – core team, early 2014–late 2018
- Akka HTTP – core team, main maintainer for some time
- Reactive Streams (TCK) - which became part of Java 9+ via JEP-266
- git commit maven id plugin
- sbt-jmh, sbt-jol – the de-facto benchmarking tools in the Scala ecosystem, based on OpenJDK's fantastic JMH tool
- ...
Past Work:
- Akka Team @ Lightbend (Typesafe)
- Software Engineer @ eBay
- ...
Community work:
- GeeCON – core team member, co-responsible for speakers, ~1,200 people conference all around the JVM and not only in Poland (and Czech Republic)
- Founded and/or led:
- SCKRK (l, active), ScalaKraków (cf, active), PolishJUG (l), Lambda Lounge Kraków (f, dorm.), GDGKraków (cf, active, handed-over leadership)
Notable talks:
- [3/3] Networks & Types, the Future of Akka @ Scala Days 2018, New York City
- [2/3] The best is yet to come (overview of the Akka ecosystem and evolution) @ Scala Days 2017, Copenhagen
- [1/3] The Zen of Akka (collection of tips for Akka programming) @ ScalaMatsuri 2016, Tokyo
- The Need for Async @ Scala World 2015
Motto:
My motto "Life is Study!" is inspired by the first episode of the OVA series "Golden Boy", in which the protagonist learns programming against all odds: