Pavel Pomerantsev

Jersey City, New Jersey, United States
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
Pavel Pomerantsev is a Senior Frontend Engineer with 12 years of experience designing accessible, performant web experiences for startups and large companies. He specializes in core web technologies (HTML, CSS, JavaScript) and has led accessibility efforts that span tooling, audits, and organizational change. Pavel has contributed to high-profile open-source projects like Material-UI, improving focus, ripple interactions, and swipe navigation, and has refined reliability in AngularJS infinite-scroll implementations. His background includes multiple senior roles at Squarespace, Samsung, and Stripe, where he balanced hands-on UI work with cross-team collaboration. Based in Jersey City, he combines deep technical craft with a practical focus on resilience and usability. A detail-minded engineer, he often surfaces subtle interaction bugs (ghost clicks, focus edge cases) that materially improve real-world UX.
code12 years of coding experience
github-logo-circle

Github Skills (17)

javascript10
react-components10
testing10
system-design10
ui-design10
react-component10
system10
uid10
material-design10
front-end-development10
angularjs10
react10
protractor9
k9
coffeescript8

Programming languages (11)

TypeScriptCSSRustJavaScriptGoHTMLJSONMATLAB

Github contributions (5)

github-logo-circle
sroze/ngInfiniteScroll

Aug 2014 - Dec 2014

Infinite Scrolling for AngularJS
Role in this project:
userFront-end Developer
Contributions:17 commits in 3 months
Contributions summary:Pavel primarily focused on testing and refining the AngularJS-based infinite scroll functionality. Their commits involved fixing tests related to scrolling behavior, throttling, and attribute handling. They also addressed issues in Chrome, ensuring the tests ran correctly in that browser. The changes suggest a focus on ensuring the reliability and correctness of the infinite scroll directive.
angularjs
mui/material-ui

Apr 2015 - Jul 2016

Material UI: Comprehensive React component library that implements Google's Material Design. Free forever.
Role in this project:
userFront-end Developer
Contributions:40 commits, 31 PRs, 70 comments in 1 year 3 months
Contributions summary:Pavel primarily contributed to the UI of the Material UI React component library by fixing bugs related to tabbing and ripple effects. They improved component behavior by addressing issues with focus events, preventing ghost clicks, and modifying the touch-ripple functionality. Further contributions included addressing deprecation warnings and removing an unused prop in the documentation, enhancing the library's usability and maintainability. Additionally, the user implemented swipe-to-open functionality for the left navigation.
material-designmaterial-uireact-component-libraryreact-componentsreact
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