Dawid Urbaniak

Full Stack Javascript Engineer at Dweet.

Wroclaw Metropolitan Area 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
Dawid Urbaniak is a Full Stack JavaScript Engineer with a decade of experience building web and mobile products, currently leading development of dweet.com. He specializes in React and React Native, with hands-on native work across iOS and Android (Swift, Obj-C, Kotlin, Java) and a background in Node.js backends. At Callstack he shipped UI components and native integrations—contributing an iOS RadioGroup to react-native-paper and extensive ReScript bindings for React Native—demonstrating deep cross-platform and interoperability skills. His open-source contributions show attention to platform nuances (DPI, native ad layouts, native module bindings) and a focus on maintainable, well-typed code. Based in Łódź, Poland, he combines product-oriented engineering with pragmatic front-end UX touches like theming and navigation polish. Colleague-friendly and detail-focused, he often surfaces subtle platform bugs and fixes that improve developer and user experiences.
code9 years of coding experience
job4 years of employment as a software developer
bookInformatyka, FTIMS, 2, Informatyka, FTIMS, 2 at Politechnika Łódzka
languagesPolish, English
github-logo-circle

Github Skills (19)

javascript10
ios10
mobile-development10
react-native10
navigationbar10
react-native-component10
material-ui10
ui-design10
navigation-drawer10
material-design10
rescript10
navigationview10
react10
shared9
theme-ui9

Programming languages (9)

TypeScriptJavaC++OCamlJavaScriptRubyReScriptPython

Github contributions (5)

github-logo-circle
Trancever/twitterClone

Jan 2020 - Jan 2021

Role in this project:
userFront-end Developer
Contributions:1 review, 19 commits, 7 PRs in 11 months
Contributions summary:Dawid primarily focused on front-end development, building the user interface for a Twitter clone application. They implemented a floating action button (FAB), refactored the notification screen with a tab view, and made improvements to the header components. Their contributions included changes to the bottom navigation tabs, context management, and overall styling and structure of the application's UI elements. The user also integrated the ability to switch between dark and light themes.
callstack/react-native-fbads

Jun 2018 - Dec 2019

Facebook Audience SDK integration for React Native
Role in this project:
userMobile Developer (iOS)
Contributions:1 review, 39 commits, 22 PRs in 1 year 6 months
Contributions summary:Dawid primarily focused on fixing issues and improving the Facebook Ads integration for React Native. They addressed DPI-related problems within the `withNativeAd.js` file, ensuring proper width and height calculations for the `adChoiceView`. Additionally, the user made several refactoring changes, including fixing eslint and flow errors, demonstrating a commitment to code quality and maintainability. The user also merged branches and removed extra padding in `BannerView` to remove warnings.
native-adsreactreact-nativejavascriptsdk
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 Urbaniak - Full Stack Javascript Engineer at Dweet.