Radek Szymczyszyn

Staff Backend Engineer at V7

Krakow, Lesser Poland Voivodeship
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
Radek Szymczyszyn is a Staff Backend Engineer with 16 years of experience building and hardening distributed systems, particularly XMPP-based messaging platforms, and currently working at V7 after a long technical leadership tenure at Erlang Solutions. He is an Erlang/Elixir expert and prolific OSS contributor—his frequent work on Erlang/OTP and MongooseIM shows a focus on code quality, tooling, and large-scale reliability. Radek is polyglot by practice (13 main languages across his repos) and is actively exploring Rust and strongly typed functional languages like Haskell and OCaml. He combines hands-on refactoring and diagnostics (e.g., Gradualizer integration for the Erlang language server) with architectural thinking, making him as comfortable fixing EDoc typos as designing resilient clustered services. Based in Kraków, he pairs an MSc in Computer Science with a pragmatic curiosity that often surfaces in deep developer-experience improvements.
code16 years of coding experience
job14 years of employment as a software developer
bookI LO im. Marcina Kromera w Gorlicach
bookMaster of Science (MSc) Computer Science, Master of Science (MSc) Computer Science at AGH University of Krakow
languagesPolish, English
stackoverflow-logo

Stackoverflow

Stats
1,650reputation
47kreached
39answers
3questions
Badges
erlang
top-5%
github-logo-circle

Github Skills (21)

bosh10
xmpp10
erlang10
back-end-development10
language-server-protocol10
refactor10
language-server10
refactoring10
authentication9
user-authentication9
network-protocol9
documentation9
websocket8
header-files6
ejabberd6

Programming languages (20)

JavaC++RustCVim SnippetScalaGoHTML

Github contributions (5)

github-logo-circle
esl/MongooseIM

Sep 2012 - Aug 2021

MongooseIM is Erlang Solutions' robust, scalable and efficient XMPP server, aimed at large installations. Specifically designed for enterprise purposes, it is fault-tolerant and can utilise the resources of multiple clustered machines.
Role in this project:
userBack-end Developer
Contributions:1 review, 925 commits, 117 PRs in 9 years 1 month
Contributions summary:Radek primarily worked on back-end functionality within the MongooseIM XMPP server. Their contributions involved modifying and maintaining existing Erlang modules, including the routing and registration modules, as well as core libraries like `jlib`. They also implemented changes related to the server's BOSH (HTTP binding) support. The user's work included refactoring code for improved performance and bug fixes.
fault-tolerantscalablexmpp-servererlangxmpp
erlang/otp

Jul 2017 - Dec 2022

Erlang/OTP
Role in this project:
userBack-end Developer
Contributions:14 reviews, 38 commits, 12 PRs in 5 years 5 months
Contributions summary:Radek primarily contributed to fixing issues and improving the codebase within the Erlang/OTP repository. Their work involved correcting typos, addressing EDoc comment syntax issues, and replacing `@spec/@type` tags with corresponding attributes. Additionally, the user implemented the EEP-48 chunk support and improved the handling of function signatures, demonstrating a focus on code quality, documentation, and adherence to standards. These changes suggest a focus on refactoring and improving the developer experience.
gleamerlangbeamerlang-otpelixir
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
Radek Szymczyszyn - Staff Backend Engineer at V7