Josie Eshkenazi is a software engineer with nine years of hands-on experience across backend, data, and QA roles, currently based in San Francisco and originally trained in Systems Design Engineering at the University of Waterloo. She has interned at major engineering teams including Facebook and Autodesk and held backend and data engineering roles at TunnelBear, demonstrating versatility across the stack. Josie contributes to notable open-source work on Instagram's LibCST, where she refactored core components to dataclasses and added automated rename tooling—highlighting strengths in code transformation and tooling automation. Her background spans fast-paced product environments and infrastructure-focused projects, and she brings a pragmatic, systems-oriented approach to improving developer workflows.
9 years of coding experience
2 years of employment as a software developer
Bachelor of Applied Science (B.A.Sc.), Systems Design Engineering, Bachelor of Applied Science (B.A.Sc.), Systems Design Engineering at University of Waterloo
A concrete syntax tree parser and serializer library for Python that preserves many aspects of Python's abstract syntax tree
Role in this project:
Back-end Developer & Automation Engineer
Contributions:2 releases, 9 commits, 16 PRs in 1 month
Contributions summary:Josie primarily focused on refactoring and enhancing the `libcst` library, a concrete syntax tree parser and serializer for Python. Their contributions include converting `NamedTuple` classes to Python 3.7 dataclasses and adding a `RenameCommand` for code modification. The user also addressed bug fixes related to the command-line interface and metadata, alongside bumping the library version and adding necessary documentation links.
Contributions:36 pushes, 3 branches in 2 years 8 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.