Julian Smith is an AI systems and design consultant with five years of hands-on experience building LLM-powered workflows, automation pipelines, and clear operational protocols that scale across domains. He blends practical engineering (Python, Bash, JavaScript, C/C++, AWS) with a writer’s precision, treating prompts and runbooks as communication artifacts so systems keep working when he’s not in the room. Recent work includes engineering automated cloud pipelines for VR footage and designing large-scale AI-assisted outreach and content-analysis systems, plus translating zero-to-fluent VR production knowledge into a team-ready protocol. An active contributor to the MuPDF/PyMuPDF ecosystem, he’s improved build automation and native bindings—bringing low-level C++ fixes to real-world Python tooling. Based in New York, he’s best suited to roles that require turning ambiguous requirements into well-documented, repeatable AI workflows and technical operations.
5 years of coding experience
7 years of employment as a software developer
Bachelor's Degree, English Language and Literature, Studio Art, Bachelor's Degree, English Language and Literature, Studio Art at University of Vermont
PyMuPDF is a high performance Python library for data extraction, analysis, conversion & manipulation of PDF (and other) documents.
Role in this project:
Back-end Developer & Build Automation Engineer
Contributions:54 releases, 253 reviews, 192 commits in 1 year 2 months
Contributions summary:Julian primarily focused on modifying the build process and core library components. They fixed a variety of bugs within the library code, including issues related to annotation handling, image extraction, and link destination formatting. Furthermore, they significantly updated the setup script to improve the build process, including handling of MuPDF versions, integration of master branch and system libraries on several platforms, and managing the inclusion of external resources and test files.
Contributions:1 review, 60 commits, 1 PR in 9 months
Contributions summary:Julian primarily contributed to the development of the MuPDF C++ bindings, focusing on improving the C++ and Python API's. They addressed issues related to reference counting, exception handling, and improved code generation. Further contributions include enhancements to the SWIG-based Python interface, including supporting Python Story and adjusting to changes with the underlying MuPDF API. These changes involved modifications to the code generation scripts and improvements to the automated build process.
mupdf
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.