Rafał Cieślak is a seasoned software developer based in Krakow with 16 years of experience building OMS, CRM, BI and e-commerce systems. He is polyglot across Ruby, Rust, Elm, Clojure and JavaScript and contributes to both backend and frontend, including UI improvements for the well-regarded Teleport open-source project. Rafał has led migrations and product pivots—moving IoT platforms between clouds and shifting business models from embedded devices to desktop apps—while keeping data integrity and performance intact. He has built in-house BI and order management systems, integrated with tools like Twilio and Salesforce, and maintained infrastructure automation. Known for mentoring juniors and running workshops (notably on Elm), he blends hands-on coding with team leadership and process improvements. Outside work he’s refreshingly human—his GitHub bio simply admits he likes ice creams.
The easiest, and most secure way to access and protect all of your infrastructure.
Role in this project:
Front-end Developer
Contributions:3757 reviews, 357 commits, 1953 PRs in 11 months
Contributions summary:Rafał made contributions focused on UI improvements and component updates within the Teleport Connect application. Their work involved modifying existing components like `modifyResponse.js` to add new features and improve the user experience, specifically focusing on auto-completion and adding functionality. They also renamed functions and refactored existing component code. The user demonstrated experience with front-end technologies, JavaScript, and the codebase.
Contributions:43 commits, 19 pushes, 4 branches in 5 months
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.