Backend Software Engineer at Tricity Kotlin User Group
Gdańsk, Pomeranian Voivodeship, Poland
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Piotr Krzemiński is a backend software engineer with 18 years of experience, blending deep systems experience from Amazon and Dynatrace with current work improving AI-driven medical coding at Fathom. A Kotlin evangelist and type-safety advocate, he builds pragmatic, functional designs (Ktor, Arrow.kt, Compose) and continuously sharpens his craft toward cleaner, safer code. He founded the Type-safe GitHub org, delivering a Kotlin DSL for GitHub Actions and a catalog of action typings used by other projects, showing a knack for developer ergonomics and tooling. Equally at home contributing macro- and type-level Scala work (notably to the chimney library) as he is leading community initiatives—he founded and runs the Tricity Kotlin User Group. Proactive and curious, Piotr combines hands-on implementation with open-source stewardship and event leadership, often surfacing improvements that others overlook.
18 years of coding experience
8 years of employment as a software developer
Master's degree Computer Science profile: algorithms and internet technologies, Master's degree Computer Science profile: algorithms and internet technologies at Gdańsk University of Technology
Scala library for boilerplate-free, type-safe data transformations
Role in this project:
Back-end Developer
Contributions:14 releases, 124 reviews, 456 commits in 5 years 8 months
Contributions summary:Piotr contributed to the development of a Scala library focused on boilerplate-free data transformations. The commits involve the implementation of core functionalities such as defining transformers, handling different data types, and providing features like coproduct support, value class transformations, and the use of Java bean accessors. The contributions demonstrate a deep understanding of macro-based code generation and type-level programming techniques. The user's work significantly enhanced the library's capabilities for data manipulation and provided a flexible domain-specific language (DSL).
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
Piotr Krzemiński - Backend Software Engineer at Tricity Kotlin User Group