The Scala Workshop 2025
Mon 13 - Tue 14 October 2025 Singapore
co-located with ICFP/SPLASH 2025
Mon 13 Oct 2025 17:20 - 17:40 at Peony West - Afternoon Chair(s): Oliver Bračevac, Hamza Remmal

As Scala continues to evolve, so must its community. In this talk, I share practical lessons from two years of mentoring and organizing for Google Summer of Code (GSoC) with the Scala Center, helping new contributors grow into confident open source developers.

Drawing from real-world experience with projects like Scaladex, Scala CLI and LLM4S, this session explores what works (and what doesn’t) when mentoring newcomers in a strongly typed, functional ecosystem. Whether you’re a maintainer, educator, or contributor, you’ll come away with actionable insights to grow Scala’s contributor pipeline and make your own projects more welcoming and sustainable.

[Paper] Mentoring in the Scala Ecosystem: Insights from Google Summer of Code (Mentoring_in_the_Scala_Ecosystem__Insights_from_Google_Summer_of_Code.pdf)289KiB

Kannupriya Kalra is a seasoned engineering leader with over a decade of experience designing scalable backend systems using functional programming. She specializes in building resilient, high-availability platforms with Scala. At Sky, London, she led critical backend development using functional Scala to power large-scale operations.

A passionate contributor to the Scala ecosystem, she co-created LLM4S, a Scala-first AI platform, and has actively contributed to projects like Scala CLI and Scaladex. She serves as a Google Summer of Code (GSoC) Org Admin & Mentor (2024, 2025) with the Scala Center, mentoring contributors and helping grow the next generation of open source developers.

She also maintains several open source projects, including Scaladex, LLM4S, and various initiatives under Google Summer of Code. Beyond code, she’s building a global AI community focused on responsible and accessible AI development. She offers AI training and education for developers and teams, bridging the gap between functional programming and practical AI applications. Currently collaborating with Manning Publishing, she’s developing learning resources to help engineers navigate the future of Generative AI.

As a seasoned international speaker, she has delivered talks in 10+ countries at events such as Scala Days, Google Open Source Conference, and Bay Area Scala Conference, engaging audiences on AI, functional programming, data engineering, and software design.

Mon 13 Oct

Displayed time zone: Perth change

16:00 - 17:40
AfternoonThe Scala Workshop 2025 at Peony West
Chair(s): Oliver Bračevac EPFL, LAMP, Hamza Remmal EPFL, LAMP
16:00
20m
Talk
Lessons from Building a Hardware Compiler in Scala 3: A Practitioner Perspective
The Scala Workshop 2025
Edward Wang Massachusetts Institute of Technology, Luca Daniel Massachusetts Institute of Technology, Yoni Zohar Bar Ilan University, Clark Barrett Stanford University
File Attached
16:20
20m
Talk
Logically Qualified Types for Scala 3
The Scala Workshop 2025
File Attached
16:40
20m
Talk
ScaIR: Type-safe Compiler Framework Compatible with MLIR
The Scala Workshop 2025
Maks Kret The University of Edinburgh, Emilien Bauer The University of Edinburgh, Jackson Woodruff University of Edinburgh, Amir Shaikhha University of Edinburgh
File Attached
17:00
20m
Talk
Towards an Educational Fragment of Scala
The Scala Workshop 2025
Youyou Cong Institute of Science Tokyo
File Attached
17:20
20m
Talk
Mentoring in the Scala Ecosystem: Insights from Google Summer of Code
The Scala Workshop 2025
Kannupriya Kalra SKY HQ, London
Media Attached File Attached
Hide past events