Joris Schellekens is a software architect and application analyst based in Ghent with a decade of experience building backend systems, document-processing tooling and supply-chain software. He founded and actively contributes to the open-source borb PDF library, implementing core decoding algorithms and improving font, annotation and encoding handling—work that highlights his deep practical knowledge of file formats and low-level parsing. Throughout roles from startups to enterprise engagements he blends hands-on engineering with architecture and product thinking, repeatedly shipping robust solutions across Python, C# and web stacks. Passionate about automation and machine learning, he favors hard puzzles and brings an engineer’s curiosity to problems many consider “simply too hard.”
10 years of coding experience
15 years of employment as a software developer
Wetenschappen - Wiskunde, Wetenschappen - Wiskunde at Sint JozefCollege Aalst
Master's degree Computer Software Engineering, Master's degree Computer Software Engineering at Ghent University
borb is a library for reading, creating and manipulating PDF files in python.
Role in this project:
Back-end Developer
Contributions:75 releases, 2 reviews, 82 commits in 2 years 2 months
Contributions summary:Joris implemented new decoding algorithms such as LZWDecode, RunLengthDecode, and ASCII85Decode. These changes involved modifications to the canvas and transformer objects. They made improvements related to font handling, added annotations, and fixed character encoding issues.
Contributions:5 commits, 4 pushes, 1 branch in 4 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.