Jan Cieśla

Software Engineer, Elixir at Telnyx

Cracow 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
Jan Cieśla is a Senior Software Engineer based in the Cracow area with six years of experience building resilient, scalable systems across Erlang, Elixir and networking domains. He combines consulting experience at Erlang Solutions and Telnyx with hands-on engineering roles at Swisscom and Cisco, bringing both deep protocol-level insight and practical deployment know-how. Jan has a track record of refactoring core backend services—most notably contributing to the MongooseIM XMPP server to improve system metrics and reliability—demonstrating attention to observability and maintainability in distributed systems. Comfortable bridging technical and business concerns, he routinely works as a trusted advisor with strong customer-facing skills and an eye for high-level design. His background in electronics and networking from AGH and EURECOM underpins a pragmatic approach to solving infra and telecom-grade challenges. Colleagues rely on him for thoughtful trade-offs and steady delivery when migrating legacy behaviors into more robust, type-safe architectures.
code6 years of coding experience
job4 years of employment as a software developer
bookIngénieur (M.Sc. equivalent) Networking, Ingénieur (M.Sc. equivalent) Networking at EURECOM
bookMagister inżynier (Mgr inż.) (M.Sc. equivalent) Electronics and Telecommunications, Magister inżynier (Mgr inż.) (M.Sc. equivalent) Electronics and Telecommunications at AGH University of Krakow
languagesPolish, English, French, German
github-logo-circle

Github Skills (5)

erlang-otp10
xmpp10
erlang10
mongooseim10
messaging9

Programming languages (3)

JavaScriptErlangElixir

Github contributions (5)

github-logo-circle
esl/MongooseIM

Dec 2019 - Jan 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:
userBackend Developer
Contributions:86 reviews, 262 commits, 67 PRs in 1 year 1 month
Contributions summary:Jan primarily contributed to refactoring and migrating service functions related to system statistics within the MongooseIM project, an XMPP server. They addressed dialyzer issues, restructured initialization functions, and renamed user stats to system stats. Their work involved modifying Erlang code within core service files and test suites to improve the system's metrics reporting capabilities.
fault-tolerantscalablexmpp-servererlangxmpp
spoo/otp

Dec 2021 - Dec 2021

Erlang/OTP
Contributions:3 pushes, 1 branch in 1 day
gleamerlangerlang-otpelixirotp
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
Jan Cieśla - Software Engineer, Elixir at Telnyx