James Schmitz is a software engineer with 11 years of experience blending back-end development, test automation, and creative research in machine learning and generative art. A graduate and former research resident of NYU’s Interactive Telecommunications Program, he brings a studio-minded approach to building robust, well-tested systems. His open-source work includes meaningful contributions to pyjnius—adding controlled Java class visibility and a comprehensive unit-test suite—demonstrating attention to interoperability and code quality. Based in the Lower Hudson Valley, he pairs academic curiosity with production-focused engineering, often bridging artistic exploration and reliable software design.
Contributions:43 commits, 6 PRs, 1 branch in 2 years 2 months
Contributions summary:James primarily contributed to the `pyjnius` repository by implementing new features and writing unit tests. They added an option to control visibility for Java classes, allowing for more controlled access to methods and fields. The user also developed a comprehensive suite of unit tests to verify the correct behavior of Java class access, including testing various visibility levels (public, protected, private) and method/field access. They also worked on refactoring to improve code quality.
Contributions:7 reviews, 252 commits, 169 PRs in 1 year 4 months
numpy-arrayspythonjuypter
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.