Alex Puschinsky is a Senior Full Stack Developer based in Israel with 12 years building high-throughput, data-centric systems and user-facing applications. He has deep hands-on experience across the full stack—Node.js, Cassandra, Solr, RabbitMQ and React—delivering analytics platforms that process billions of events and accurate session playback features used in production at WalkMe and its acquisitive predecessor. At trigo he continues to tackle complex distributed and backoffice challenges, drawing on prior leadership as a team lead in GIS projects for the IDF. An advocate for quality, he’s contributed to notable open-source tooling (improving chokidar’s awaitWriteFinish and test coverage) and frequently surfaces fixes for race conditions and edge cases. He pairs academic training (BSc/MSc from Hebrew University) with a constant curiosity for new problems and pragmatic design.
12 years of coding experience
10 years of employment as a software developer
Bachelor of Science (BSc), Computer Engineering, Bachelor of Science (BSc), Computer Engineering at The Hebrew University
Minimal and efficient cross-platform file watching library
Role in this project:
Back-end Developer & QA Engineer
Contributions:5 commits, 3 PRs, 23 comments in 2 months
Contributions summary:Alex primarily contributed to enhancing the file watching library's functionality by implementing and refactoring the `awaitWriteFinish` option. This feature allows the watcher to delay events until files are fully written, improving reliability. The user also introduced test cases to validate the new functionality and refactored existing tests, demonstrating a focus on both feature development and quality assurance. Furthermore, several commits address race conditions and other edge cases.
Contributions:7 PRs, 15 pushes, 6 branches in 1 year 3 months
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.