[SaaS]Modernization
Moving a client communication platform to AWS serverless
A migration to managed AWS services (API Gateway, Step Functions, DynamoDB) that kept every business flow working.
- as technical architect
- 12 months
- engineers
- 10
- business behavior
- Preserved
Context
A SaaS platform that connects clients and their families with admin teams, automating repetitive updates to save time, effort, and cost.
Challenge
The existing system had to move to a new platform without breaking the communication flows that clients depended on every day.
Approach
- Defined the architecture for new services on AWS: API Gateway, Step Functions, DynamoDB, RDS, ECS, and S3.
- Investigated and compared migration approaches.
- Mapped customer requirements into milestones, releases, and quality targets.
- Created test viewpoints and a PR review checklist for the team.
Result
- Migration to the new platform with business behavior preserved.
- Releases planned against agreed milestones and quality targets.
Role & stack
Technical Architect · team of 10
- PHP
- Node.js
- TypeScript
- Angular
- AWS Step Functions
- DynamoDB
- API Gateway
- Twilio
- as technical architect
- 12 months
- engineers
- 10
- business behavior
- Preserved
Role & stack
Technical Architect · team of 10
- PHP
- Node.js
- TypeScript
- Angular
- AWS Step Functions
- DynamoDB
- API Gateway
- Twilio
