Peter Vlugter

Technical Fellow at Akka

New Zealand
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
Peter Vlugter is a Technical Fellow with 16 years of experience focused on distributed systems, performance, and observability, currently driving core development on Akka from New Zealand. He brings deep expertise in concurrent programming and STM, evidenced by substantial contributions to Akka's transaction internals and sample projects. Peter has a strong background in build tooling and Scala compilation, having integrated sbt/zinc incremental compilation into scala-maven-plugin and improved sbt itself for cross-compilation and publishing. His work on Play Framework internals and Cloudstate shows a knack for runtime classloading, integration points, and production-friendly build/test automation. Academically grounded in computer science from the University of Otago, he pairs research and teaching experience with long-term open-source stewardship of foundational JVM/Scala tooling.
code16 years of coding experience
bookComputer Science, Computer Science at University of Otago
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (40)

application-framework10
docker10
jvm10
compile-time10
back-end-development10
app-framework10
sbt10
build-system10
incremental-compiler10
template-engine10
akka10
dockers10
java10
cicd10
scala10

Programming languages (15)

C#JavaCSSRustScalaGoHTMLKotlin

Github contributions (5)

github-logo-circle
cloudstateio/cloudstate

Apr 2020 - Mar 2022

Distributed State Management for Serverless
Role in this project:
userBack-end & DevOps Engineer
Contributions:7 releases, 92 reviews, 108 commits in 1 year 10 months
Contributions summary:Peter's contributions focused on improving the Cloudstate Java support library and setting up testing infrastructure. They modified the Java support library to allow configuration overrides for service information and implemented features like DI-friendly entity factories. Furthermore, the user improved the build process for native images in Docker and added the functionality to run TCK tests in docker containers. They also addressed build and documentation issues, switched documentation plugins, and added automated header settings.
golangstate-managementgrpcjavascriptserverless
playframework/twirl

Apr 2014 - Mar 2015

Twirl is Play's default template engine
Role in this project:
userBack-end Developer
Contributions:148 commits, 3 pushes, 3 comments in 11 months
Contributions summary:Peter primarily contributed to the Play Framework Twirl template engine repository. Their work involved refactoring the parser by moving it to a subproject, and they also introduced code changes related to whitespace handling. The user also added copyright headers to multiple files and made several code adjustments. Furthermore, the user added functionality to the API subproject.
template-enginetemplatetwirlsbt-pluginplayframework
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