Sergei Grishchenko is a Senior Software Engineer based in Tbilisi with 10 years of experience building and modernizing front-end architectures for marketplaces and wallet products. He has led teams and technical initiatives at Paxful to remove legacy tech, unify stacks, and design microfrontend architectures enabling independent deployment and stronger type safety. Sergei contributes to notable open-source projects—improving Kotlin React wrappers, refining React hooks testing utilities, and enhancing the Fela styling library—demonstrating a focus on API design, SSR support, and testability. He blends hands-on coding with low-level design work: resolving cyclic dependencies, redesigning unsafe module APIs, and upgrading CI/CD and localization pipelines. Comfortable across full-stack roles earlier in his career, he’s effective at turning sprawling codebases into maintainable, cost-efficient platforms. Colleagues describe him as a pragmatic engineer who elevates team skills while shipping measurable platform improvements.
Contributions:201 reviews, 90 commits, 410 PRs in 1 year 8 months
Contributions summary:Sergei primarily contributed to enhancing the Kotlin wrappers for React-based JavaScript libraries. Their work included supporting server-side rendering features by adding `renderToString` and `renderToStaticMarkup` functions. They also focused on improving the consistency of React hook APIs, specifically regarding dependencies for `useEffect` and `useLayoutEffect`. Additionally, the user deprecated certain hook signatures and introduced the `ComponentType` interface, showcasing a focus on API design and component management.
Contributions:30 commits, 23 PRs, 56 comments in 1 year
Contributions summary:Sergei primarily focused on enhancing the `fela` library, a state-driven styling solution for JavaScript. Their work involved implementing and refining features within the core library, specifically addressing pure component wrappers and their behavior. They also contributed to documentation and testing, including creating test cases for pure component wrappers and configuring the typescript example. The commits suggest a focus on improving the library's flexibility and developer experience.
reactstate-drivencssjavascriptcss-in-js
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.