Dawid Dworak

Engineering Director at AVSystem

Krakow, Lesser Poland Voivodeship
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

👤
Senior
🎓
Top School
Dawid Dworak is an Engineering Director based in Krakow with 11 years of experience leading software teams and scaling engineering organizations at AVSystem. He combines deep hands-on expertise in backend and distributed systems—evidenced by contributions to the ShedLock project’s MongoDB lock provider—with strategic leadership, having driven major reorganizations and process optimizations. His background spans roles from principal engineer to director, supported by an MBA in IT and a master's in software development, enabling him to bridge technical design and business outcomes. A proponent of expressive, type-safe multi-paradigm languages, he mentors teams to build robust, concurrent systems while keeping delivery pragmatic. Off the clock he applies team tactics from the basketball court to leadership, favoring trust, clear plays, and disciplined execution.
code11 years of coding experience
job12 years of employment as a software developer
bookHigh School Mathematics and Computer Science. Individual Maths program., High School Mathematics and Computer Science. Individual Maths program. at II Liceum Ogólnokształcące im. Marii Skłodowskiej-Curie w Końskich
bookMaster of Business Administration - MBA Information Technology, Master of Business Administration - MBA Information Technology at Kozminski University
bookMaster's degree Computer Science - Software Development, Master's degree Computer Science - Software Development at AGH University of Krakow
languagesPolish, English
stackoverflow-logo

Stackoverflow

Stats
3reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (13)

javas10
distributed-locking10
mongodb10
distributed-lock10
java10
mongodb-database10
concurrency10
unit-testing9
spring-boot8
test-automation8
udash6
scalajs6
scala6

Programming languages (5)

JavaDockerfileShellScalaHTML

Github contributions (5)

github-logo-circle
lukas-krecan/ShedLock

Oct 2018 - Oct 2018

Distributed lock for your scheduled tasks
Role in this project:
userBack-end Developer
Contributions:5 commits, 2 PRs, 5 comments in 3 days
Contributions summary:Dawid primarily contributed to the `MongoLockProvider` within the `shedlock` project, focused on distributed locking for scheduled tasks. Their work involved enhancing the robustness of the MongoDB integration, addressing scenarios like external lock document removal and handling various MongoDB responses. The commits demonstrate an understanding of database interactions and concurrency management.
distributed-locklockscheduled-tasksdistributed
UdashFramework/udash.g8

Feb 2018 - Jan 2022

Giter8 template of a Udash application.
Contributions:1 review, 52 commits, 26 PRs in 3 years 11 months
giter8scalajsgiter8-templatescalaudash
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
Dawid Dworak - Engineering Director at AVSystem