Oskar Dudycz

Independent Software Architect And Consultant at Architecture Weekly

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
Oskar Dudycz is a pragmatic software architect and technical leader with 11+ years building event-driven, distributed systems and developer tools, currently running Architecture Weekly and consulting through Event-Driven.io. He combines hands-on coding (notably as co-maintainer of the popular Marten .NET document DB/event store and author of EventSourcing.NetCore tutorials) with team leadership—designing multi-region, multi-tenant AWS and Kafka-based solutions and mentoring engineering teams. His expertise spans Event Sourcing, CQRS, .NET ecosystems and pragmatic architecture patterns, and he frequently translates complex concepts into practical workshops and conference talks. A longtime OSS practitioner and developer advocate, he also brings a curious, cross-disciplinary perspective shaped by early-career BI and machine-vision projects and a surprising affinity for retro hardware as an Amiga 500 owner.
code11 years of coding experience
job13 years of employment as a software developer
bookMaster’s Degree, Computer Science, Master’s Degree, Computer Science at Wrocław University of Science and Technology
bookProject Management, Project Management at Wrocławska Akademia Biznesu - Filia Akademii Techniczno-Artystycznej
languagesEnglish, Polish
stackoverflow-logo

Stackoverflow

Stats
350reputation
5kreached
6answers
0questions
github-logo-circle

Github Skills (24)

asynchronous10
postgresql10
cqrs10
async10
amazon-elasticsearch10
net10
kafka10
dotnet10
event-sourcing10
asp-net10
elasticsearchquery10
aws-elasticsearch10
netcore10
elasticsearch10
marten10

Programming languages (15)

C#PowerShellJavaCSSRustTeXGoHTML

Github contributions (5)

github-logo-circle
Examples and Tutorials of Event Sourcing in .NET
Role in this project:
userBack-end Developer & Software Architect
Contributions:49 releases, 64 reviews, 774 commits in 6 years
Contributions summary:Oskar focused on enhancing the event sourcing capabilities of the .NET Core project, refactoring the event store, and extending core functionalities. They implemented stream aggregation features, and added end-to-end flows with Kafka and Elastic Search, showing a deep understanding of event-driven architecture, CQRS, and data persistence strategies. Moreover, the user made significant architectural decisions by refactoring the workshop exercise structure, indicating architectural competence.
eventstoredotnetmartendddevent-sourcing
JasperFx/marten

Aug 2017 - Jan 2023

.NET Transactional Document DB and Event Store on PostgreSQL
Role in this project:
userBack-end Developer
Contributions:41 releases, 284 reviews, 510 commits in 5 years 6 months
Contributions summary:Oskar's contributions primarily involve enhancing the functionality of the .NET-based transactional document database and event store on PostgreSQL. They have made significant changes to the `ViewProjection` class to allow asynchronous handling, including the addition of `ApplyAsync` and support for running async methods synchronously. Additionally, the user added tests for the asynchronous event projection handling and implemented `NoSynchronizationContextScope` to prevent deadlocks in the `ViewProjection` method.
dotnetmartenevent-sourcingtransactionalsql
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
Oskar Dudycz - Independent Software Architect And Consultant at Architecture Weekly