Karol Majewski

Lower Silesian 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

🤩
Rockstar
🎓
Top School
Karol Majewski is a product-focused front-end engineer with 9 years of experience building performant, maintainable web applications and design systems across startups and enterprise teams. He led migrations to TypeScript, improved performance and observability at scale (e.g., CDN optimizations at Unsplash), and helped bootstrap an award-winning Industry 4.0 product at RHI Magnesita while acting as a servant leader for front-end teams. A prolific contributor to TypeScript type definitions in DefinitelyTyped, he pays close attention to developer experience and long-term maintainability. His interests span networks, collective intelligence, incentive design and tools for thought, reflecting a systems-minded approach he calls “software permaculture.” Colleagues rely on him for refactors, cross-project migrations, and creating learning rituals that reduce accidental complexity and improve team flow.
code9 years of coding experience
job8 years of employment as a software developer
bookMaster of Science (M.Sc.) Power Engineering, Master of Science (M.Sc.) Power Engineering at Wrocław University of Science and Technology
languagesPolish, English
stackoverflow-logo

Stackoverflow

Stats
24,744reputation
4.5mreached
314answers
1question
Badges
jsx
top-1%
typescript
top-1%
typescript-generics
top-5%
javascript
top-5%
github-logo-circle

Github Skills (19)

typesc10
typescript10
typescript-definitions10
type-definition10
type-system10
dts10
typescript-types10
nodejs10
typescripts10
react10
jsx10
javascript9
typescript-generics9
tsconfig6
union-types6

Programming languages (5)

TypeScriptCSSShellJavaScriptHTML

Github contributions (5)

github-logo-circle
The repository for high quality TypeScript type definitions.
Role in this project:
userFrontend Developer
Contributions:4 reviews, 16 commits, 12 PRs in 2 years 1 month
Contributions summary:Karol's primary focus within the repository was on the type definitions for various React components, indicating a strong emphasis on improving the developer experience. The commits show the addition and modification of TypeScript definitions for libraries like `task-worklet`, `rc-switch`, and `use-persisted-state`, alongside corrections in existing definitions. They also addressed a compatibility issue within `react-router`, showcasing attention to detail.
typescript-definitionstype-definitionshigh-qualitydtsdefinitions
WrocTypeScript/past-events

Feb 2019 - Jul 2020

Here you can find all our past events resources
Contributions:34 commits, 1 PR, 33 pushes in 1 year 5 months
jseventslodashjavascriptjavascript-tools
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
Karol Majewski