Elizabeth Esswein

Senior Python Developer at Sartography

Virginia, 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
Elizabeth Esswein is a Senior Python Developer with 11 years of experience building robust data pipelines, workflow engines, and automation tooling across education, bioinformatics, and analytics domains. She currently leads development on the open-source SpiffWorkflow library—driving major feature releases, performance optimizations that halved execution time, and community growth that boosted stars by ~170%—while mentoring newcomers and reducing technical debt. Her background spans full-cycle ETL, API integrations, and orchestration on platforms like Snowflake, Redshift, BigQuery and Airflow, plus practical experience modernizing SDKs for model monitoring. Comfortable as a freelancer and contractor, she blends system administration skills with a curiosity for science-driven problems and has built niche tools such as GIS data pipelines, curriculum importers, and content-matching applications. Notably, her contributions include deep fixes to core workflow parsing and exception handling, with accompanying tests to ensure long-term stability.
code11 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science (BS), Linguistics, Bachelor of Science (BS), Linguistics at Georgetown University
languagesRussian
github-logo-circle

Github Skills (6)

workflow-engine10
bpmn10
python10
error-handling9
unit-testing9
django3

Programming languages (3)

TypeScriptJavaScriptPython

Github contributions (5)

github-logo-circle
sartography/SpiffWorkflow

Oct 2021 - Jan 2023

A powerful workflow engine implemented in pure Python
Role in this project:
userBackend Developer
Contributions:7 releases, 55 reviews, 168 commits in 1 year 3 months
Contributions summary:Elizabeth primarily contributed to the core workflow engine implemented in Python, focusing on improving its functionality and error handling. Their work included fixing workflow issues, implementing better labeling, and adding exception handling for cases where exclusive gateways had no matching conditions. The user also made changes to the internal structure and parsing of event-based workflows, adding support for handling message flows and correlation keys. These changes were accompanied by the addition of test cases to ensure the stability and correctness of the workflow engine's core logic.
pythonspiff-workflowworkflow-enginebpmnworkflow-specification
essweine/music-library

Jan 2020 - Jul 2023

Contributions:148 pushes, 3 branches in 3 years 6 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
Elizabeth Esswein - Senior Python Developer at Sartography