Marcin Tolysz

London, England, Bulgaria
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
Marcin Tolysz is a seasoned backend engineer with 13 years of experience, based in London and focused on building reliable Go services that keep user-facing systems running smoothly. He spent nearly a decade at Moixa as a senior engineer and has a strong history of improving middleware and WebSocket reliability in open-source Haskell projects like yesod and wai. Comfortable working deep in the stack, Marcin improves robustness through careful error handling, middleware tweaks, and performance-minded features such as pre-compressed file handling. He combines academic rigor from a BSc in Computing and Mathematical Sciences with a recent AI/ML bootcamp refresh, signaling an appetite for applying pragmatic engineering to emerging ML use cases. Notably, his contributions to widely used Haskell web libraries demonstrate an ability to make subtle but high-impact improvements in mature codebases.
code13 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science (BSc), Computing and Mathematical Science, Upper Second Class, Bachelor of Science (BSc), Computing and Mathematical Science, Upper Second Class at The Open University
bookAI/ML deep dive bootcamp, AI/ML deep dive bootcamp at The Machine Learning Institute
languagesEnglish, Polish, German
github-logo-circle

Github Skills (17)

middleware10
lib10
http-header10
websocket10
exception-handling10
haskell10
compress9
gzip9
gunzip9
yesod9
functional-programming9
compression9
mtls8
libtls8
tls138

Programming languages (10)

TypeScriptDockerfileJavaC++ShellCCMakeJavaScript

Github contributions (5)

github-logo-circle
yesodweb/wai

Dec 2014 - Sep 2016

Haskell Web Application Interface
Role in this project:
userBack-end Developer
Contributions:9 commits, 4 PRs, 13 comments in 1 year 8 months
Contributions summary:Marcin contributed to the Haskell Web Application Interface project by implementing and modifying middleware components. Their work included adding the ability to prepend headers, updating MIME type configurations, and introducing pre-compressed file handling with gzip middleware. The user also addressed issues related to HTTP header management in file serving and TLS configurations within the warp-tls handler. These changes enhance the application's functionality and performance.
webframeworkhaskellweb-applicationwebapp
yesodweb/yesod

Jul 2014 - Jan 2017

A RESTful Haskell web framework built on WAI.
Role in this project:
userBack-end Developer
Contributions:12 commits, 2 PRs, 9 comments in 2 years 6 months
Contributions summary:Marcin primarily contributed to the `yesod-websockets` library, enhancing its functionality and stability. They focused on adding exception handling mechanisms to WebSocket operations, such as sending and receiving data, by introducing `receiveDataE`, `sendTextDataE`, and similar methods. Furthermore, the user updated the codebase by adding missing ScopedTypeVariables, correcting export lists, and updating the library's dependencies, making the code more robust and maintainable. Finally, the user added `webSocketsOptions` and `webSocketsOptionsWith` to enhance functionality.
apirestfulhaskellframeworkwebframework
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
Marcin Tolysz