Marcin Lewandowski

Senior Software Engineer at IBM

Krakow, Lesser Poland Voivodeship
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
Marcin Lewandowski is a Senior Software Engineer based in Krakow with over a decade of hands-on experience building enterprise Java systems and full-stack solutions at IBM. He has progressed through technical and advisory roles to architect responsibilities in Unified Governance and Integration within IBM Analytics, consistently delivering scalable, production-grade software. Beyond backend Java, he contributes to high-profile open-source work—converting React components to TypeScript in IBM’s widely used Carbon Design System—bringing a practical eye for typing, linting, and documentation quality. Comfortable spanning architecture and implementation, Marcin combines deep legacy-product knowledge with modern front-end tooling and a track record of fixing subtle component bugs. He holds an M.Sc. in Computer Science from Jagiellonian University and is known for turning complex enterprise requirements into well-typed, maintainable code.
code10 years of coding experience
job12 years of employment as a software developer
bookM.Sc., Computer science, M.Sc., Computer science at Jagiellonian University
languagesHungarian
github-logo-circle

Github Skills (9)

typescript10
typescripts10
scs10
carbon-design-system10
system-design10
react10
sc10
typescript-types10
javascript9

Programming languages (9)

TypeScriptJavaShellRustJavaScriptGoHTMLRuby

Github contributions (5)

github-logo-circle
carbon-design-system/carbon

Jan 2023 - Mar 2024

A design system built by IBM
Role in this project:
userFront-end Developer
Contributions:25 reviews, 24 PRs, 63 comments in 1 year 2 months
Contributions summary:Marcin primarily contributed to converting React components within the `carbon-design-system/carbon` repository to TypeScript. Their work involved refactoring existing components like Dropdown, Grid, FlexGrid, Popover, Tooltip, and others, ensuring proper typing and fixing related issues. The user also addressed specific bugs and inconsistencies in components, and included fixes for formatting and linting issues. Furthermore, they updated the repository's documentation.
reactjavascriptdesign-systemibmdesign-systems
lewandom/carbon

Jan 2023 - Jan 2024

A design system built by IBM
Contributions:55 pushes, 50 branches in 1 year
design-systemsreactdesign-systemibm
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
Marcin Lewandowski - Senior Software Engineer at IBM