Lukasz Stefaniak

Building Synq. We Re Hiring at synq

Wrocław, Lower Silesian Voivodeship, Poland
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

👤
Senior
🎓
Top School
Lukasz Stefaniak is a senior Scala-focused software engineer and entrepreneur with 11+ years building high-throughput, reliable systems—currently founding and building Synq in Wrocław. He specializes in distributed back-end architectures using Scala, Akka, ScyllaDB and Pub/Sub/Kafka, and has a track record of squeezing performance via algorithm and memory optimizations. At GWI he designed a bi-temporal respondent database that became the company’s source of truth, and earlier work includes carrier-grade billing systems processing hundreds of millions of CDRs. An active open-source contributor, he’s fixed core JVM tracing and Scala coverage issues in notable projects like Kamon and scoverage, demonstrating deep cross-cutting expertise in observability and build tooling. He combines product-level thinking from founding Relation Systems with hands-on engineering discipline, favoring well-tested, maintainable code at scale.
code11 years of coding experience
job18 years of employment as a software developer
bookBechelor of Science (Engineer), Computer Science, Bechelor of Science (Engineer), Computer Science at Politechnika Wrocławska
languagesPolish, English
stackoverflow-logo

Stackoverflow

Stats
123reputation
17kreached
0answers
4questions
github-logo-circle

Github Skills (21)

testing10
distributed-tracing10
sbt10
coverage10
akka-http10
scala10
scalajs10
code-coverage10
sbt-plugin10
jvm9
java9
tracer9
metric9
javas9
trace9

Programming languages (11)

TypeScriptJavaDockerfileShellC++RustScalaJavaScript

Github contributions (5)

github-logo-circle
kamon-io/Kamon

May 2015 - Jul 2019

Distributed Tracing, Metrics and Context Propagation for applications running on the JVM
Role in this project:
userBack-end Developer
Contributions:13 commits, 5 PRs, 7 comments in 4 years 3 months
Contributions summary:Lukasz contributed to the Kamon project by fixing issues related to metrics and tracing, specifically addressing gauge key usage and span ID decoding in the core module. They added support for Scala 2.13.0 across the project by updating build configurations and related code files. The user also addressed a bug in Akka HTTP related to handling special characters in request paths within the tracing instrumentation.
propagationcontext-propagationkamontracingotel
scoverage/sbt-scoverage

Mar 2016 - Sep 2016

sbt plugin for scoverage
Role in this project:
userFull-stack Developer
Contributions:5 commits, 11 PRs, 14 comments in 5 months
Contributions summary:Lukasz contributed to the `sbt-scoverage` plugin, enhancing its support for Scala.js projects. Their work included adding new features and functionalities, such as introducing a setting key for the `coverageScalacPluginVersion` and integrating Scala.js runtime. They also implemented tests using sbt-scripted to verify the correct operation of the plugin and validate the specified plugin version. These contributions demonstrate the user's ability to extend plugin functionality and ensure its compatibility across different Scala platforms.
scalascoveragesbtsbt-plugin
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
Lukasz Stefaniak - Building Synq. We Re Hiring at synq