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.
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