Portfolio
Workflow Framework
- Architected and developed a simple workflow system for breaking up large complex logic into manageable pieces while maintaining state
- Created a hierarchy based database to store portions of workflow as separate elements in a tree
- Created an asynchronous linux daemon to execute tasks within workflows
- Supported simple decisions, notifications, external events, and custom tasks within a workflow