Dawid Karabin is a Senior Software Engineer with 12 years of experience building front-end architecture and full-stack web products, currently at Atlassian after senior roles at Sumo Logic and Showpad. He blends deep front-end expertise in React, GraphQL, and TypeScript with a designer’s sensibility—having led UI/UX and brand redesigns and maintained product style guides. Dawid has a track record of shaping client-side architecture, implementing server-side rendering and code-splitting strategies, and automating CI and end-to-end testing for reliable delivery. He’s led engineering teams in high-stakes domains including cryptocurrency and observability, mentoring peers and influencing product decisions. Based in Lower Silesia, Poland, he pairs an MEng in Computer Science with a freelance design background, making him equally fluent in pixel-level UX and scalable engineering.
12 years of coding experience
19 years of employment as a software developer
Master of Engineering (MEng) Computer Science, Master of Engineering (MEng) Computer Science at Wrocław University of Science and Technology
Provides access to the last location in react + react-router (v4.x, v5.x) applications. ❤️ Using hooks? useLastLocation | 💉 Using HOC? withLastLocation
Contributions:68 commits, 38 PRs, 53 pushes in 4 years 3 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
Dawid Karabin - Senior Software Engineer at Atlassian