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