Cyril Sobierajewicz

Paris, Ile-de-France
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
Cyril Sobierajewicz is a web application developer with 11 years of experience based in Paris, skilled at owning projects end-to-end from database schemas to fine-grained UX details. He brings practical backend expertise to strongly-typed language tooling, having contributed to the PureScript compiler by refactoring error reporting and modernizing foreign-module handling. Trained in game design and programming, he blends systems thinking with a designer's attention to interaction and polish. Comfortable across full-stack concerns, he favors ambitious, well-structured applications that balance robustness with user experience. An eye for legacy-cleanup and clear developer-facing errors hints at a developer who values maintainability as much as features.
code11 years of coding experience
bookGame Design & Programming, Game Design & Programming at Isart Digital
bookBaccalauréat STIAA, Arts Appliqués, Baccalauréat STIAA, Arts Appliqués at Lycée Jean-Pierre Vernant
languagesEnglish, French
github-logo-circle

Github Skills (6)

purescript10
type-system10
compiled-language10
haskell10
compiler-development10
language-design9

Programming languages (9)

TypeScriptShellPureScriptDhallMakefileJavaScriptHaskellHTML

Github contributions (5)

github-logo-circle
purescript/purescript

Apr 2020 - Nov 2021

A strongly-typed language that compiles to JavaScript
Role in this project:
userBack-end Developer
Contributions:2 releases, 71 reviews, 36 commits in 1 year 7 months
Contributions summary:Cyril primarily contributed to the core functionality of the PureScript language compiler. Their work included deprecating specific features related to foreign modules, constraints in foreign imports, and legacy resolutions. They also refactored the error printing system, improving the display of errors and warnings in tests, and ensuring better role checking and mutual recursion handling for types. Furthermore, they removed legacy resolutions format.
typed-languagehaskelljavascriptcompilerstrongly-typed
kl0tl/purescript

Feb 2020 - Jul 2021

A strongly-typed language that compiles to JavaScript
Contributions:362 pushes, 119 branches in 1 year 5 months
typed-languagejavascriptcompilerstrongly-typedtyped
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
Cyril Sobierajewicz