Jakub Kosiński

Software Developer at Jakub Kosiński

Lower Silesian Voivodeship, 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
Jakub Kosiński is a seasoned full-stack software developer with 17 years of experience building high-throughput web systems using Ruby on Rails and JavaScript/React. He blends hands-on engineering with domain-driven design, regularly applying RailsEventStore in production and contributing back to its ecosystem by improving metadata handling and test matchers. At Arkency and through his consultancy he tackles legacy modernization, complex e-commerce integrations, payment gateways and CRM/CMS projects while shaping product and architecture decisions. Based in Lower Silesia, Poland, he pairs practical implementation skills with a knack for turning ambiguous business problems into maintainable software solutions.
code17 years of coding experience
bookLicencjat (Lic.), Computer Science, Licencjat (Lic.), Computer Science at Uniwersytet Wrocławski
stackoverflow-logo

Stackoverflow

Stats
899reputation
115kreached
24answers
1question
github-logo-circle

Github Skills (15)

rspec10
ruby-rails10
rails10
cqrs10
event-sourcing10
ruby10
domain-driven-design9
mysql6
redux6
rails-api6
activerecord6
javascript6
postgresql6
ruby-on-rails6
react6

Programming languages (4)

TypeScriptRustJavaScriptRuby

Github contributions (5)

github-logo-circle
A Ruby implementation of an Event Store based on Active Record
Role in this project:
userBackend Developer
Contributions:17 commits, 7 PRs, 13 pushes in 1 month
Contributions summary:Jakub focused on enhancing the Ruby Event Store library by introducing new functionalities and improving existing ones. They implemented a `with_metadata` method to dynamically set event metadata, enabling more flexible handling of event context within the application. Additionally, they added a publish matcher for RSpec, providing a testing tool to verify the publication of events within specific blocks of code, and deprecated the `metadata_proc` to guide users to the new `with_metadata` functionality. This demonstrates a focus on improving the library's core functionality and testability.
dddevent-sourcingrailsaggregate-rootcqrs-es
jakubkosinski/wiwizi

Mar 2009 - Apr 2009

Contributions:18 commits in 1 month
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
Jakub Kosiński - Software Developer at Jakub Kosiński