Rafał Kuliński

IT Software Engineer Authorized Officer at UBS

Wroclaw 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
Rafał Kuliński is an experienced IT software engineer and authorized officer based in Wrocław, Poland, with nine years in professional development and a decade-plus tech background spanning QA leadership, SDET practices, and full-stack web development. At UBS since 2017 he combines enterprise-grade engineering with operational responsibility, bringing pragmatic automation and CI/CD experience introduced earlier as QA Team Manager (Selenium, ProtractorJS, Docker, Jenkins). He contributes to notable open-source front-end work—improving event handling and UX in the widely used react-select component—demonstrating attention to edge cases and resilient component behavior. Rafał pairs a formal Computer Science M.Sc. with hands-on skills in networking (Cisco Academy) and a history of organizing teams and public events, reflecting both technical depth and community-minded leadership.
code9 years of coding experience
job6 years of employment as a software developer
bookMaster of Science (M.Sc.), Computer Science, Master of Science (M.Sc.), Computer Science at University of Wroclaw
languagesEnglish, German, Polish
github-logo-circle

Github Skills (8)

component-development10
typescript10
typescripts10
event-handling10
front-end-development10
react10
typescript-types10
javascript9

Programming languages (8)

TypeScriptMDXHCLC++JavaScriptGoObjective-CPython

Github contributions (5)

github-logo-circle
JedWatson/react-select

Feb 2022 - Apr 2022

The Select Component for React.js
Role in this project:
userFront-end Developer
Contributions:4 reviews, 7 commits, 8 PRs in 1 month
Contributions summary:Rafał made several contributions focused on refining the behavior and implementation of the React Select component. They addressed edge cases related to event handling, specifically removing unnecessary `stopPropagation` calls and handling duplicate events. The user also refactored the code to utilize `defaultPrevented` to avoid duplicated event handling and introduced internal flags for preventing redundant actions within the component's event listeners. These changes improved the component's responsiveness and user experience.
reactreact-jsmulti-selectreact-selectreactjs
rkulinski/DVD-database

Apr 2018 - Jun 2018

My dvd's database
Contributions:44 PRs, 81 pushes, 30 branches in 1 month
dvddatabase
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