Martin Van Zijl

Unemployed at none

Waikato, New Zealand
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Martin Van Zijl is a versatile software engineer with nine years of experience, including six years at Hewlett-Packard maintaining document composition and print applications for the DPS team. He is strongest in C++ but brings practical experience across C, Java, Python, Perl, Bash, SQL and some web techs, plus exposure to legacy environments like COBOL and UNIX tooling. Martin has full SDLC experience from requirements and specifications through testing and on-call support, and is noted for precise documentation created at HPE. As an active open-source contributor, he has improved game engines and animation tools (SuperTux, Pencil2D, OpenToonz) and contributed to a widely used Java GitHub API, demonstrating both UI and backend craftsmanship. Based in Hamilton, New Zealand with a Master’s in Computer Science, he is open to relocation and blends product-focused engineering with strong attention to user-facing workflows. An interesting detail: his OSS work spans both gameplay mechanics and developer tooling, showing a rare combination of playful UX sensibility and robust API design.
code9 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree, Computer Science, 2nd Class Honours (First Division), Bachelor's degree, Computer Science, 2nd Class Honours (First Division) at University of Canterbury
bookMaster's degree, Computer Science, A-, Master's degree, Computer Science, A- at The University of Waikato
github-logo-circle

Github Skills (27)

debug10
client-library10
c-language10
qt10
gameplay10
animation10
apidoc10
sdl10
vector-graphics10
ui-design10
drawing10
java10
videogames10
javas10
uid10

Programming languages (5)

JavaC++CHTMLPython

Github contributions (5)

github-logo-circle
hub4j/github-api

Aug 2018 - Apr 2020

Java API for GitHub
Role in this project:
userBack-end Developer
Contributions:48 commits, 17 PRs, 36 comments in 1 year 8 months
Contributions summary:Martin primarily contributed to the development of the Java API for GitHub. Their work involved implementing new features, such as the issue events API, listing authorizations, and adding statistics API, along with supporting classes. They also addressed several bugs, particularly related to ref deletion, and added support for features like editing Gists and managing repository topics. These changes enhanced the API's functionality and improved its stability.
apigithub-api-v3client-libraryjava-apijava
opentoonz/opentoonz

Jul 2019 - Apr 2020

OpenToonz - An open-source full-featured 2D animation creation software
Role in this project:
userFull-stack Developer
Contributions:43 commits, 40 PRs, 51 comments in 9 months
Contributions summary:Martin primarily contributed to the UI and functionality of the OpenToonz software, focusing on improving existing tools and features. They added a "Select All" function for vector images and implemented fixes related to the brush tool, specifically centering it for various canvas sizes and fixing issues with the eraser tool. Additional changes included enhancements to the file browser and curve editing tools.
full-featured2d-animationanimationcreation
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
Martin Van Zijl - Unemployed at none