Jan Dudulski

Principal Software Engineer at Gainsight

Wrocław, 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
Jan Dudulski is a Principal Software Engineer based in Wrocław with 15 years of experience building and leading Ruby on Rails teams and backend systems. He has progressed from hands-on Rails developer to principal and lead roles at Monterail, Northpass, and Gainsight, where he now drives architecture and delivery. Jan contributes to the Rails ecosystem—helping maintain and harden the popular rails_event_store project—focusing on resilient event handling and cross-version compatibility. Known for pragmatic refactors and test-focused configuration work, he balances deep technical problem solving with mentorship and team enablement. His background in computer science and long tenure in Polish and international companies gives him strong domain knowledge in delivering production-grade web platforms.
code15 years of coding experience
job13 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at University of Wroclaw
languagesEnglish, Polish
stackoverflow-logo

Stackoverflow

Stats
843reputation
124kreached
12answers
4questions
github-logo-circle

Github Skills (16)

testing10
ruby-rails10
rails10
event-sourcing10
ruby10
event-driven-architecture9
cqrs9
activerecord9
json6
git6
css6
javascript6
jquery6
python6
ruby-on-rails6

Programming languages (19)

JavaC++CSSGoValaHTMLHCLTypeScript

Github contributions (5)

github-logo-circle
A Ruby implementation of an Event Store based on Active Record
Role in this project:
userBackend Developer
Contributions:5 reviews, 22 commits, 11 PRs in 4 years 4 months
Contributions summary:Jan primarily contributed to configuring and testing the Rails Event Store browser, adding dummy configurations and updating existing ones for different Rails versions. They modified configuration files related to environments like development, test, and production. Additionally, they refactored and optimized code, specifically addressing issues related to nil events and ActiveSupport dependencies within the Ruby Event Store library.
dddevent-sourcingrailsaggregate-rootcqrs-es
jandudulski/aggregates

Mar 2019 - Nov 2024

Contributions:5 pushes, 2 branches in 5 years 8 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.
Request Free Trial
Jan Dudulski - Principal Software Engineer at Gainsight