Jakub Okoński

Senior Software Engineer at Deliveroo

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
Jakub Okoński is a Senior Software Engineer based in the Wroclaw metropolitan area with 15 years of experience building reliable backend systems and improving developer-facing tools. He has deep Ruby on Rails expertise from long-term roles at Toptal and Deliveroo and a track record of shipping pragmatic enhancements—ranging from Rails form builders to browser extension internals. Jakub contributes to notable open-source projects, having added HTML5 range input support to Formtastic and strengthened Vulkan validation layers with tougher semaphore and queue retirement checks. Comfortable across the stack, he pairs careful refactoring and testing with practical performance fixes and stronger typing where it helps maintainability. Colleagues rely on him for quietly improving robustness in both web applications and low-level systems testing.
code15 years of coding experience
job7 years of employment as a software developer
languagesEnglish, Polish
github-logo-circle

Github Skills (24)

ruby-rails10
vulkan10
javascript10
c-language10
apidoc10
validations10
testing10
typescript10
rails10
formtastic10
validation10
ruby10
vim10
api10
typescript-types10

Programming languages (24)

C#JavaC++CSSPureScriptCRustScheme

Github contributions (5)

github-logo-circle
tridactyl/tridactyl

Aug 2019 - Jul 2020

A Vim-like interface for Firefox, inspired by Vimperator/Pentadactyl.
Role in this project:
userFull-stack Developer
Contributions:15 commits, 10 PRs, 39 comments in 11 months
Contributions summary:Jakub primarily focused on improving the Tridactyl Firefox extension's functionality and maintainability. They addressed a bug in the bookmark handling, optimized the jump scroll handler for better performance, and added a separate TypeScript configuration for tests. They also implemented fixes related to selenium testing and updated the build process. Furthermore, the user added strong typing and cleaned up code.
firefoxvim-likevimvimperatorwebextension
Vulkan Validation Layers (VVL)
Role in this project:
userBack-end Developer
Contributions:1 review, 5 commits, 2 PRs in 5 months
Contributions summary:Jakub primarily contributed to the validation layers of the Vulkan API, focusing on improving the state tracking mechanism. The contributions included fixing issues related to queue submission retirement, particularly in handling timeline semaphores. Furthermore, the user added a test case for validating value differences with binary semaphores, enhancing the robustness of the validation layer.
vulkanlayersvalidation
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