Piotr Pośpiech

Lead Developer at Vazco

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
Piotr Pośpiech is a Lead Developer with seven years of experience designing and delivering scalable full-stack applications at Vazco, where he progressed from junior to lead since 2020. He blends hands-on engineering and architecture, with a strong focus on developer experience—evidenced by substantial TypeScript typings contributions to the widely used Meteor platform and improvements to React data hooks. Based in Poland, Piotr is comfortable working across backend and frontend concerns, refactoring core hooks for efficiency and adding robust type safety to many Meteor packages. He favors practical solutions that reduce developer friction and accelerate shipping, often surfacing subtle improvements that benefit entire teams and ecosystems.
code7 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Wrocław University of Science and Technology
languagesPolish, English
github-logo-circle

Github Skills (9)

typescript10
javascript10
typescripts10
meteor10
type-definition10
react10
typescript-types10
package-development10
testing8

Programming languages (4)

TypeScriptMDXJavaScriptHTML

Github contributions (5)

github-logo-circle
meteor/meteor

Sep 2022 - Nov 2022

Meteor, the JavaScript App Platform
Role in this project:
userFull-stack Developer
Contributions:1 review, 29 commits, 5 PRs in 2 months
Contributions summary:Piotr's commits primarily focused on adding TypeScript type definitions for various Meteor packages. This involved defining interfaces, types, and namespaces to enhance code safety and developer experience. The contributions span across multiple Meteor packages, including `accounts-base`, `browser-policy-common`, `check`, `ddp-rate-limiter`, `ddp`, `email`, `meteor`, `hot-module-replacement`, `modern-browsers`, `mongo`, `promise`, `random`, `reactive-dict`, `reactive-var`, `server-render`, `service-configuration`, `webapp`, `session`, `tracker`, and `underscore`, enhancing the overall development experience in this JavaScript App Platform.
app-platformmeteorjavascriptframeworktoolkit
meteor/react-packages

Oct 2022 - Nov 2022

Meteor packages for a great React developer experience
Role in this project:
userFront-end Developer
Contributions:1 review, 7 commits, 4 PRs in 29 days
Contributions summary:Piotr primarily focused on enhancing the `useFindClient` hook, a critical component for fetching and managing data within the React application. Their contributions involved refactoring the hook for improved efficiency and maintainability, incorporating features such as initial data fetching when the cursor is updated, and adding comments. They also updated the associated tests and ensured proper handling when no cursor is available.
reactmeteorreact-developergreatdeveloper-experience
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