Dawid Pura

Senior Software Engineer at Revolut

Białystok, Podlaskie 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

👤
Senior
🎓
Top School
Dawid Pura is a Senior Software Engineer with 12 years of experience, currently building backend services at Revolut and previously leading Adobe Experience Manager (AEM) initiatives across consulting and tech-lead roles. He blends deep JVM and cloud-native expertise (Java/Kotlin on GCP, Kubernetes, event-driven architectures) with a strong focus on software delivery, agile practices, and DevOps culture to ship working solutions end-to-end. Comfortable operating remotely from Białystok, he excels at translating stakeholder needs into pragmatic, incremental software and has contributed backend improvements to notable community projects like jvm-bloggers. Dawid pairs hands-on craftsmanship with product-minded communication—he prioritizes simple, testable solutions and rapid feedback loops informed by user and statistical models. Outside work he pursues astronomy, guitar, watchmaking and ham radio, a mix that reflects his patience for complex systems and attention to detail.
code12 years of coding experience
job6 years of employment as a software developer
bookEngineer IT, Engineer IT at Politechnika Białostocka
bookMaster's degree Computer Science, Master's degree Computer Science at Warsaw University of Technology
bookTechnican IT, Technican IT at Technikum Elektryczne w Białymstoku
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1,001reputation
96kreached
19answers
44questions
github-logo-circle

Github Skills (17)

java10
javas10
spring-boot10
wicket10
microblogging9
newsletter9
blogpost9
akka8
maven6
mongodb6
aem6
nodejs6
sightly6
rest6
hook6

Programming languages (12)

JavaShellCSSLLVMSCSSJavaScriptGoHTML

Github contributions (5)

github-logo-circle
jvm-bloggers/jvm-bloggers

Mar 2016 - Jan 2019

JVM Bloggers - website and newsletter with JVM blogs from Poland
Role in this project:
userBack-end Developer
Contributions:18 commits, 6 PRs, 15 comments in 2 years 10 months
Contributions summary:Dawid primarily contributed to the back-end logic and features of the JVM Bloggers website. Their work included modifying mailing form functionality and adding a moderation page link to the admin dashboard. The user also focused on improving code style and refactoring methods within existing classes. Furthermore, the user made improvements related to the blog summary mailing functionality by including homepage URLs for newly added blogs.
bloggersjvmbloggingakkapoland
Example docker AEM infrastructure to set up on one single machine
Contributions:13 commits, 4 PRs, 9 pushes in 2 years 1 month
adobe-experience-managerinfrastructuredockerset-upsling
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 Pura - Senior Software Engineer at Revolut