Jon Herron

Founding Software Engineer at Sartography

Marietta, Georgia, United States
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

🤩
Rockstar
🎓
Top School
Jon Herron is a founding software engineer with nine years of professional experience building production systems across startups and Fortune 500s, currently leading engineering at Sartography. He brings deep full-stack chops—from low-level languages and cross-platform development to web stacks (JavaScript, PHP, .NET) and both SQL and NoSQL data stores—paired with strong architecture, debugging, and unit-testing discipline. At Yahoo he contributed to high-profile consumer products including the company’s first native iOS mail client, and more recently he implemented service-task extensibility in the open-source SpiffWorkflow Python engine. Comfortable in Windows and Linux environments, Jon blends pragmatic engineering with careful specification and security awareness. Based in Marietta, Georgia, he favors practical refactors and clean code, often surfacing non-obvious improvements like delegate-based execution hooks to make systems more extensible.
code9 years of coding experience
job13 years of employment as a software developer
bookStandard, Standard at Waynesboro High
github-logo-circle

Github Skills (4)

workflow-engine10
bpmn10
python10
work-flow10

Programming languages (10)

TypeScriptDockerfileShellCRustJavaScriptGoHTML

Github contributions (5)

github-logo-circle
sartography/SpiffWorkflow

Aug 2022 - Jan 2023

A powerful workflow engine implemented in pure Python
Role in this project:
userBack-end Developer
Contributions:44 reviews, 118 commits, 43 PRs in 5 months
Contributions summary:Jon primarily contributed to implementing the service task feature, introducing the ability to execute custom operations within the workflow. They added support for service task delegates, enabling the execution of external methods. The user refactored code, including renaming elements and cleaning up code. They also fixed documentation typos and addressed various merge conflicts.
pythonspiff-workflowworkflow-enginebpmnworkflow-specification
jbirddog/el-rodeo

Feb 2023 - Nov 2024

El Rodeo
Contributions:8 PRs, 149 pushes, 16 branches in 1 year 8 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
Jon Herron - Founding Software Engineer at Sartography