Case Study
Connecting document workflows to enterprise systems

Recall Corporation
Role
AWS Solutions Architect
Period
June 2015 – April 2016
Duration
11 months
Industry
Information management and document services
The Problem
Recall needed to evolve its document-management services with a cloud-based SaaS platform that could connect to enterprise customer systems.
The architecture had to support document workflows, service integrations, and a path for delivery teams to evolve the platform without relying on a tightly coupled design.
Why It Mattered
The engagement needed cloud and application architecture that connected business requirements to a viable service design. Ken led the architecture work and helped establish delivery practices; the case distinguishes this from claims of personally implementing every component.
What Ken Did
- •
Designed the AWS SaaS platform. Architected distributed AWS infrastructure and application patterns for a global document-management service.
- •
Connected enterprise systems. Designed Salesforce and PeopleSoft integrations and REST API patterns to support document workflows.
- •
Defined a service-oriented application approach. Designed microservice boundaries and a full-stack solution to support continued platform growth.
- •
Improved the delivery model. Helped shift delivery from waterfall toward Agile practices and established DevOps and CI/CD patterns.
What Changed
- •
A cloud SaaS architecture connected document services with Salesforce and PeopleSoft.
- •
Service boundaries and delivery practices provided a path for incremental platform growth.
- •
The team had cloud and application architecture patterns to use in continued delivery.
What Continued Afterward
- •
AWS SaaS platform architecture
- •
Salesforce and PeopleSoft integration design
- •
Microservice and REST API patterns
- •
Agile, DevOps, and CI/CD practices for follow-on work
Tools Behind the Work
Need to connect a cloud platform with established business systems?
Bring the business problem or contract requirement. We can discuss what needs to change, what the work requires, and whether my experience fits.
