Segev Finer is a Senior Full Stack Developer with nine years of experience building robust software and R&D solutions, currently driving product development at Swimm from Ramat Gan, Israel. He combines hands-on engineering across backend, DevOps and tooling with a track record of shipping systems from scratch and improving developer experience. A reliable quick learner, Segev has deep cross-platform expertise—particularly in Windows console and shell integrations—and has contributed fixes and features to high-profile open-source projects including CPython, pytest, SymPy, and the Starship prompt. His open-source work spans language ecosystems (Python, Rust, Go) and focuses on pragmatic improvements like Zsh/PowerShell completions, .gitignore correctness, and editor extension diagnostics. Formerly an R&D specialist in the IDF and a senior engineer at Code Ocean, he brings disciplined, test-focused engineering and a penchant for upstreaming professional fixes to community projects. Not obvious at first glance: he often targets subtle platform edge-cases (Windows line endings, console I/O, shell behaviors) that materially improve cross-platform developer workflows.
9 years of coding experience
9 years of employment as a software developer
Bachelor of Science - B.Sc., Computer Science, Bachelor of Science - B.Sc., Computer Science at The Open University of Israel
Contributions:6 commits, 6 PRs, 16 comments in 1 year 3 months
Contributions summary:Segev primarily contributed to the `click` library, focusing on addressing compatibility issues and improving the user experience on Windows systems. Their work included refactoring code to handle binary streams, implementing workarounds for Windows console limitations in Python 2, and fixing memory leaks related to argument parsing. They also addressed bugs related to console detection and standard stream handling. Additionally, the user converted objects to string in style/secho function.
🚀✨ Minimalistic, powerful and extremely customizable Zsh prompt
Role in this project:
Back-end Developer
Contributions:10 commits, 9 PRs, 14 comments in 11 months
Contributions summary:Segev primarily contributed to improving the functionality and maintainability of the Zsh prompt configuration. They modified the prompt's behavior related to virtual environments, ensuring accurate detection and display of virtual environment names, and also added a feature to truncate long directory names. The user made code changes to improve the prompt's flexibility and user experience by allowing for more customization. They also focused on addressing issues related to the prompt's interaction with tools like Pipenv.
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
Segev Finer - Senior Full Stack Developer at Swimm