Jakub Mazurek

Fullstack TypeScript Engineer at Dweet.

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
Jakub Mazurek is a Fullstack TypeScript Engineer with 10 years of experience building web and mobile products, currently focused on dweet.com. He combines deep React and TypeScript expertise with practical experience across front-end, back-end, mobile, and developer tooling, and has contributed to notable open-source projects like Linaria and React Native Paper. Product-first and fast-learning, he enjoys metaprogramming and tooling—recently exploring JSCodeShift, Babel and ESLint to automate and improve developer workflows. An occasional open-source contributor, he has improved build/configuration, testing, and debugging for libraries used across the JS ecosystem. Based in Poland, he’s also building a side project for structural code search-and-replace that reflects his interest in programmatic code transformation.
code10 years of coding experience
job4 years of employment as a software developer
bookInżynier (Inż.), Informatyka, Inżynier (Inż.), Informatyka at Politechnika Wrocławska
github-logo-circle

Github Skills (22)

babel610
javascript10
react-native10
css10
css-in-js10
typescript10
ui-design10
material-design10
uid10
front-end-development10
typescript-types10
babel-core10
babeljs10
typescripts10
react10

Programming languages (12)

TypeScriptJavaC++ShellCSSCRustJavaScript

Github contributions (5)

github-logo-circle
callstack/linaria

Apr 2020 - Aug 2020

Zero-runtime CSS in JS library
Role in this project:
userFront-end Developer
Contributions:12 releases, 4 reviews, 52 commits in 4 months
Contributions summary:Jakub primarily focused on improving the Linaria library's build and configuration process. Their commits involved changes to Babel configuration, removing core-js dependencies, and updating the build process to ensure accurate dependency management. They also made updates to test files, including snapshot tests, and implemented improvements in documentation and debugging capabilities to aid developers. Furthermore, the user added and modified code to improve the stability and functionality of the library.
reactcss-in-reactjs-libraryzerocss
callstack/react-native-paper

Apr 2019 - Sep 2019

Material Design for React Native (Android & iOS)
Role in this project:
userFront-end Developer
Contributions:6 commits, 24 PRs, 15 pushes in 4 months
Contributions summary:Jakub primarily contributed to the implementation of UI components within the React Native Paper library. Their work included adding and modifying style props for existing components like `List.Accordion` and `List.Section`, enhancing the library's flexibility and customization options. Furthermore, the user introduced a new component, `List.AccordionGroup`, providing functionality for controlling multiple accordion elements. Their changes also involved updating and adding tests to ensure the proper rendering of these components, and fixing a babel plugin import issue.
reactreact-native-androidreact-nativematerialios-android
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
Jakub Mazurek - Fullstack TypeScript Engineer at Dweet.