Pawel Szulc is a Staff Engineer based in Wroclaw with 11 years of experience building robust systems across Haskell, Scala, Rust and Java ecosystems. He has a strong track record in functional programming and protocol engineering, contributing to projects from IOHK and RChain to commercial teams at Klarna and TripShot, and is currently focusing on Rust at Xebia. An active open-source maintainer, he improved formatting and test coverage for the widely used Haskell tool stylish-haskell, demonstrating attention to correctness and tooling quality. Pawel blends hands-on bugfixing and refactoring with protocol architecture experience, making him effective at both developer-facing tools and backend systems. He also brings early leadership experience—co-founding a university Java user group and organizing community events—reflecting a long-standing commitment to developer education and collaboration.
11 years of coding experience
15 years of employment as a software developer
Master's degree, Computer Science: Software Engineering, Master's degree, Computer Science: Software Engineering at Wrocław University of Science and Technology
Computing Science, Computing Science at Newcastle University
Contributions:10 reviews, 8 commits, 18 PRs in 1 year 3 months
Contributions summary:Pawel primarily focused on improving the Haskell code prettifier by addressing formatting issues related to comments within data records and module headers. Their contributions involved fixing bugs and refining the code's behavior, particularly concerning comment placement and indentation. They also added new test cases to ensure the correct formatting behavior and addressed regressions. The user's work also included refactoring the test suite to improve testing coverage.
Contributions:77 commits, 33 PRs, 75 pushes in 1 month
approachhaskellhaskell-learning
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.