Pavel Pustovalov

Software Engineer at Open Source

Warsaw, Masovian 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

👤
Senior
🎓
Top School
Pavel Pustovalov is a software engineer with 13 years of experience building robust front-end and full-stack applications from Warsaw, Poland. He blends practical product work—shipping performant JS/TypeScript apps and Node.js services—with deep open-source contributions, including updates to high-profile projects like rails/webpacker and size-limit to improve compatibility and bundle performance. At Talkable he led frontend engineering efforts, introducing CI safeguards, TypeScript, visual testing, and dramatic performance optimizations (one query reduced from 500s to 0.4s). Currently he develops Web3-related services at Aurora Labs while continuing to contribute widely to OSS, often fixing real-world pain points such as dependency, build, and accessibility issues. Known for pragmatic engineering, strong mentorship, and a habit of contributing fixes whenever a project he uses falls short.
code13 years of coding experience
job10 years of employment as a software developer
bookMaster's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Open International University of Human Development ‘Ukraine’
bookJunior Specialist, Computer Programming, Specific Applications, Junior Specialist, Computer Programming, Specific Applications at Kyiv National Economics University
languagesEnglish, Russian, Ukrainian
stackoverflow-logo

Stackoverflow

Stats
2,133reputation
148kreached
13answers
40questions
github-logo-circle

Github Skills (33)

babel610
javascript10
testing10
sass10
typescript10
cicd10
webpack10
front-end-development10
webpacker10
typescript-types10
babel-core10
yarnpkg10
babeljs10
nodejs10
typescripts10

Programming languages (15)

MDXC++JinjaRustMakefileGoHTMLTypeScript

Github contributions (5)

github-logo-circle
rails/webpacker

Dec 2019 - Apr 2021

Use Webpack to manage app-like JavaScript modules in Rails
Role in this project:
userFront-end Developer
Contributions:6 reviews, 32 commits, 30 PRs in 1 year 4 months
Contributions summary:Pavel primarily focused on updating and improving the Webpacker configuration within the Rails project. They made several changes to the Babel configuration, including specifying core-js versions and improving the setup for better performance and compatibility. Additional contributions included updating dependencies like compression-webpack-plugin, css-loader, and postcss, as well as preparing for webpack 5 support and addressing issues related to sass compilation. These actions demonstrate a dedication to keeping the project up-to-date and efficient.
javascript-modulesyarnrailsjavascriptfrontend
ai/size-limit

Dec 2019 - Aug 2020

Calculate the real cost to run your JS app or lib to keep good performance. Show error in pull request if the cost exceeds the limit.
Role in this project:
userFull-stack Developer
Contributions:13 commits, 16 PRs, 29 comments in 7 months
Contributions summary:Pavel primarily focused on improving the functionality and maintainability of the `size-limit` project. Their contributions include adding support for Yarn 2 and PnP, crucial for dependency management. They also addressed potential memory leaks and introduced more specific test cases to cover various scenarios, demonstrating a commitment to code quality and testing. Furthermore, the user improved the user experience through better error messages and informational output.
keepjavascriptperformancepull-requestrequest
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
Pavel Pustovalov - Software Engineer at Open Source