Hi there, I'm Eric Douglas Pratt.

I'm a driven software professional seeking to combine my strong background in open web technologies with a passion for Scrum process and experimentation to produce products with unrivaled end-to-end user experiences.

  Twitter

Here's what keeps me busy.

In my career, I have always focused on finding practical ways for people to work better together. I'm fascinated by the fact that a tiny change in process, environment, or interface can have a huge impact on productivity. Discovering and executing that change is what drives me, and this is the value I bring to any organization. My work on this in the past has centered on three main themes:

Designing products with dead-simple interfaces to automate your work

  • Model-driven branding that auto-generates CSS for Pegasystems Inc.
  • Web-based workflow processing system designed for NYS Comptroller
  • Automated homework grading system designed for RPI's Intro to Logic course
  • Intranet site with automated preparation and printing of forms for my unit at NYS Comptroller
  • Report generation tool that translated English to SQL designed for NYS Comptroller
  • Contributions to Slate, a logic-based intelligence analysis program from the Rensselaer Artificial Intelligence and Reasoning Laboratory

Exposing tribal knowledge needed by both customers and employees

  • Designing the internal collaboration portal, powered by SharePoint and the Pega Mesh, for all Engineering Scrum teams at Pegasystems Inc.
  • Setting up an internal Reddit server for the Scrum community at Pegasystems Inc. to submit, track, and discuss impediments and other topics
  • Deploying MediaWiki to effectively manage communication for three team-based software and management projects at RPI
  • Creating and zealously maintaining an IMDB-like productions database for promoting and managing student television productions at RPI TV
  • Designing an effective web presence for the Rensselaer Artificial Intelligence and Reasoning Laboratory

Keeping teams focused on reaching each incremental milestone

  • Serving as ScrumMaster for two Scrum teams working on UI and Case Management at Pegasystems Inc.
  • Chairing the biweekly ScrumMaster gathering and focusing the group on tackling cross-team impediments at Pegasystems Inc.
  • Timeboxing, sticking to meeting purpose and agenda, steering discussion back on track, ensuring the team understands the requirements