Jason Zaugg

Principal Engineer at Lightbend, Inc.

Queensland, Australia
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
Jason Zaugg is a Principal Engineer with 17 years of experience specializing in Scala compiler and toolchain development, currently driving core engineering at Akka from Queensland, Australia. He has deep low-level expertise—contributing to both Scala 2 and Scala 3 compilers—where he focused on performance, memory optimizations, type inference and refactoring of compiler internals. At Lightbend and across notable open-source projects (IntelliJ Scala plugin, sbt, specs2, scala-async, and sbt-jmh) he improved developer experience, incremental compilation for macros, and profiler integration for real-world benchmarks. His work spans compiler engineering, build and release automation, and performance tooling, reflecting a rare blend of systems-level rigor and developer tooling empathy. Notably, he has hands-on experience improving IDE integration and build plugins to ensure accurate project/module generation and source debugging in complex Scala builds. He holds a B.Eng. in Electrical and Computer Systems from the University of Queensland and is an active contributor to high-impact Scala ecosystems.
code16 years of coding experience
bookBachelor of Engineering (B.Eng.), Electrical and Computer Systems, Bachelor of Engineering (B.Eng.), Electrical and Computer Systems at The University of Queensland
stackoverflow-logo

Stackoverflow

Stats
54,908reputation
2.4mreached
339answers
6questions
Badges
sorting
top-5%
overloading
top-1%
java
top-5%
regex
top-5%
annotations
top-5%
testing
top-5%
github-logo-circle

Github Skills (88)

dependency-management10
benchmark10
performance-analytics10
compile-time10
abstract-syntax-tree10
testing10
plugin-development10
intellij-idea10
refactor10
javas10
incremental-builds10
specification10
build-automation10
profiling10
refactoring10

Programming languages (21)

JavaCSSC++CScalaTeXGoHTML

Github contributions (5)

github-logo-circle
scala/scala

Mar 2012 - Nov 2022

Scala 2 compiler and standard library. Scala 2 bugs at https://github.com/scala/bug; Scala 3 at https://github.com/scala/scala3
Role in this project:
userBack-end Developer & Compiler Developer
Contributions:4 releases, 129 reviews, 3558 commits in 10 years 10 months
Contributions summary:Jason focused on optimizing the Scala compiler, specifically addressing performance issues related to memory allocation in several key areas. Their contributions involved refactoring code to reduce overhead and the use of caching mechanisms. The user's changes were concentrated in the `BTypes`, `Trees`, and `Implicits` areas, indicating a focus on compiler internal optimizations, in particular the handling of class files and types. The user was working to improve performance and reduce memory overhead in the compiler.
functional-programmingobject-oriented-programmingscala-libraryscala-programming-languagestandard-library
scala/scala-async

Jul 2015 - Jul 2020

An asynchronous programming facility for Scala
Role in this project:
userBack-end Developer
Contributions:19 releases, 23 commits, 120 PRs in 5 years
Contributions summary:Jason primarily contributed to the internal workings of the `scala-async` library. Their commits focused on fixing bugs related to ownership, and exception handling within the asynchronous transformation process. They made changes to the core components like `AsyncTransform`, `AnfTransform`, and `FutureStateMachine`. Additionally, the user updated the README and performed refactoring to improve the performance and stability of the asynchronous code generation.
dispatchasynchronousconcurrencyfunctional-programmingfacility
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
Jason Zaugg - Principal Engineer at Lightbend, Inc.