Jevin Josh is a software engineer based in Bengaluru with nine years of experience building robust back-end systems. Currently at Brookfield Properties, he focuses on improving reliability and maintainability in production software. An active open-source contributor, he has made targeted enhancements to the pyvista library—refactoring core functionality, adopting pathlib for safer file handling, and fixing plotting errors by introducing enums for field associations. His work demonstrates a knack for improving developer ergonomics and data correctness in scientific visualization tooling. Comfortable navigating both legacy code and modern Python practices, he brings pragmatic engineering judgment to complex integration problems. He pairs attention to low-level data handling with a practical focus on shipping dependable features.
3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK)
Role in this project:
Back-end Developer
Contributions:14 reviews, 36 commits, 56 PRs in 10 months
Contributions summary:Jevin primarily contributed to refactoring and enhancing the core functionality of the pyvista library. Their work involved implementing and utilizing enums for field associations to fix plotting errors. They also improved the handling of arrays and dataset attributes. Additionally, the user updated the code to use pathlib for file path manipulation and generic load/save operations, enhancing the library's robustness.
Contributions:72 commits, 37 pushes, 2 branches in 1 year 10 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.
Request Free Trial
Jevin Josh - Software Engineer at Brookfield Properties