Skip to content
View scytrowski's full-sized avatar

Highlights

  • Pro

Block or report scytrowski

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
scytrowski/README.md

Hey, I'm Szymon 👋

I'm a software engineer at Allegro, working across backend, data, and AI systems. I enjoy building reliable software and understanding the abstractions that make it work.

Outside of work, I build open-source tools, explore programming languages, and occasionally go down technical rabbit holes that turn into projects.

Selected projects

mat — A Scala 3 macro library for constructing values from precise types using compile-time code generation.

dotty-rs — Experimental Scala 3 compiler infrastructure written in Rust, spanning source analysis, TASTy, and JVM bytecode generation.

Writing

I write about software engineering, programming languages, architectural trade-offs, and the unexpected things I learn while building software.

Explore my engineering journal →

Pinned Loading

  1. mat mat Public

    Lightweight Scala 3 library for materializing types into values at compile time.

    Scala 7

  2. dotty-rs dotty-rs Public

    Experimental Scala 3 compiler infrastructure in Rust — parsing, semantic analysis, TASTy tooling, and JVM code generation

    Rust 1