Piotr Limanowski

Software Engineer & Delivery Lead at Snowplow Analytics

Gdańsk, Pomeranian Voivodeship, Poland
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
Piotr Limanowski is a software engineer and delivery lead with 11 years of experience building distributed, data-intensive systems and developer-facing platforms from the infrastructure up. Based in Gdańsk, he blends functional-programming expertise (Haskell, Scala, Rust) with pragmatic DevOps (Nix, Kubernetes, Terraform) to design secure, high-throughput ingestion and SaaS products at Snowplow. He’s an active open-source contributor—improving widely used projects like Snowplow’s JavaScript tracker and stream collector—and brings hands-on experience in anonymized tracking, bad-data recovery, and TLS-enabled server design. Known for improving delivery velocity through tooling and CI/CD, he also contributes system-level polish (nix-darwin integrations for editors and services), reflecting a taste for end-to-end developer ergonomics.
code11 years of coding experience
job11 years of employment as a software developer
bookII Liceum Ogólnokształcące w Olsztynie
bookM.Sc. Eng., IT, Telecommunications, diploma: Face Recognition in Crowd using Superresolution, M.Sc. Eng., IT, Telecommunications, diploma: Face Recognition in Crowd using Superresolution at Gdansk University of Technology
languagesEnglish, German, Japanese
github-logo-circle

Github Skills (27)

javascript10
data-collection10
launchd10
nix10
testing10
service-management10
configuration-management10
akka-http10
scala10
darwin10
snowplow10
browser-api10
front-end-development10
trackpoint10
activity-tracker10

Programming languages (17)

JavaC++CScalaGoHTMLTypeScriptHCL

Github contributions (5)

github-logo-circle
snowplow/snowplow

Sep 2019 - May 2020

The leader in Next-Generation Customer Data Infrastructure
Role in this project:
userBack-end Developer
Contributions:55 commits, 9 PRs, 49 pushes in 8 months
Contributions summary:Piotr contributed to the Snowplow Scala Stream Collector by making several updates related to dependencies, configuration, and features. They bumped the Scala version, updated Akka-HTTP, and made changes to the build configuration. They also added support for TLS port binding and certificate configuration, indicating work on secure communication and server setup. Furthermore, they implemented the functionality to disable the default redirect endpoint.
gcpdatabehavioralserver-sidedata-warehouse
nix-darwin/nix-darwin

Mar 2018 - Oct 2018

nix modules for darwin
Role in this project:
userDevOps Engineer
Contributions:12 commits, 11 PRs, 23 comments in 7 months
Contributions summary:Piotr primarily contributes to the management and configuration of the Nix-Darwin environment. Their work focuses on integrating and configuring services, specifically skhd (hotkey daemon), emacs, and fonts. They've also added tests and streamlined font management. These contributions involve modifying system configuration files and integrating new packages, demonstrating a focus on system-level configurations and service management.
nixoshome-managerlaunchddarwinnix-modules
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 Limanowski - Software Engineer & Delivery Lead at Snowplow Analytics