Damian Pieczyński

Senior Software Engineer at Effective Code

Subcarpathian 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
Damian Pieczyński is a Senior Software Engineer with 12 years of experience building robust web and front-end systems, currently contributing at Corsearch while running his own consultancy, Effective Code. He has a strong Java and full-stack background from roles at Scalac, Tieto, and PGS Software, and holds an MS in Software Engineering from Politechnika Wroclawska. Damian is an active open-source contributor to TanStack/virtual, improving virtualization behavior, adding features like range extraction and scroll margin, and migrating tests to TypeScript—work that improves performance for large lists across multiple frameworks. Colleagues describe him as a pragmatic problem-solver who blends deep backend experience with modern front-end craftsmanship and solid testing practices. Based in Subcarpathian Voivodeship, Poland, he brings both freelance entrepreneurial drive and long-term team experience to delivery-focused engineering.
code12 years of coding experience
job12 years of employment as a software developer
bookMaster of Science (MS), Software Engineering, Master of Science (MS), Software Engineering at Politechnika Wroclawska
languagesEnglish, German, Polish
stackoverflow-logo

Stackoverflow

Stats
3,006reputation
138kreached
2answers
1question
Badges
typescript
top-1%
github-logo-circle

Github Skills (13)

typescript10
javascript10
typescripts10
scroll10
scrolling10
react10
typescript-types10
virtualization10
testing10
performance-monitor9
performance-analysis9
angularjs6
svelte4

Programming languages (7)

TypeScriptC++ShellCJavaScriptClojureEmacs Lisp

Github contributions (5)

github-logo-circle
TanStack/virtual

Apr 2021 - Jan 2023

🤖 Headless UI for Virtualizing Large Element Lists in JS/TS, React, Solid, Vue and Svelte
Role in this project:
userFront-end Developer
Contributions:70 reviews, 45 commits, 236 PRs in 1 year 9 months
Contributions summary:Damian primarily contributed to the development and maintenance of a virtualized list component library. Their commits focused on addressing bugs related to component behavior, such as infinite loops and inaccurate scroll position. The user also added new features, including a range extractor and scroll margin functionality. Furthermore, they made significant improvements to the test suite, migrating tests to TypeScript and adding more comprehensive testing.
solidjsvirtualizationvuepreactreactjs
piecyk/virtual

Apr 2021 - Mar 2025

⚛️ Hooks for virtualizing scrollable elements in React
Contributions:277 pushes, 151 branches in 4 years
reactelementsreact-hooksscrollablereactjs
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
Damian Pieczyński - Senior Software Engineer at Effective Code