Portfolio
Woko - AMKA Platform
Built the full-stack AMKA portfolio management platform for Woko, owning web, API services, infrastructure, and CI/CD (mobile client delivered separately).
- Unified backoffice workflows for credit onboarding, payments, and portfolio management.
- Serverless API foundation with secure identity flows and notification pipelines.
- Repeatable infrastructure and releases using CloudFormation and GitLab CI/CD.
Scope note: I owned the web platform, APIs, and infrastructure. The mobile client was delivered by a separate team.
Architecture Overview
A high-level view of Woko's request flow, serverless services, identity layer, and operational telemetry.
- Request path: Route 53 routes client traffic through API Gateway into Lambda services.
- Service layer: Domain functions handle user identity, credit lifecycle, and payment operations.
- Controls: Cognito, SNS notifications, and CloudWatch logs support security and traceability.
SRE Focus
- Edge: Route 53 + API Gateway for managed ingress and routing.
- Services: Lambda-based domains for user, credit, and payment workflows.
- Data: DynamoDB tables tuned for client and credit request access.
- Identity: Cognito user pools and token validation across APIs.
- Access: IAM roles scoped to each Lambda service.
- Auditability: CloudWatch logs and notification traces for operations.
- IaC: CloudFormation templates for API and service stacks.
- CI/CD: GitLab pipelines for build, test, and deploy.
- Ops: Repeatable environment config and release automation.
Results
AMKA now delivers a reliable, secure operational backbone for credit workflows while keeping deployment and operations lightweight.
A unified backoffice platform enabling daily credit operations and portfolio oversight.
Modular Lambda services backed by DynamoDB and IaC-driven deployments.
Project URL
Public marketing site for Woko.
Lessons Learned
Owning the full-stack platform reinforced the value of clear domain boundaries, serverless scaling, and repeatable infrastructure. Designing the admin experience, APIs, and operations together helped the team ship faster while staying dependable.
Let's connect
Reach out for collaboration, roles, or advisory work.