Pawel Szulc

Staff Engineer at Xebia

Wroclaw Metropolitan Area 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
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.
code11 years of coding experience
job15 years of employment as a software developer
bookMaster's degree, Computer Science: Software Engineering, Master's degree, Computer Science: Software Engineering at Wrocław University of Science and Technology
bookComputing Science, Computing Science at Newcastle University
bookHigh School, High School at V LO
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
1,051reputation
59kreached
10answers
10questions
github-logo-circle

Github Skills (13)

haskell10
test-automation10
data-structure7
data-structures7
xml6
declaration6
frege6
slick6
python6
free-monad6
scala6
java6
fest4

Programming languages (15)

JavaC++ScalaTeXGoHTMLKotlinTypeScript

Github contributions (5)

github-logo-circle
haskell/stylish-haskell

Jan 2020 - Apr 2021

Haskell code prettifier
Role in this project:
userBack-end Developer & QA Engineer
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.
ghchaskellcabalservantprettifier
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.
Request Free Trial
Pawel Szulc - Staff Engineer at Xebia