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

AWS Serverless Go React CI/CD
Woko - AMKA Platform logo
Key outcomes
  • 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.
Role & stack
Full-stack + Infra Lead AWS Serverless Go + Laravel CI/CD (GitLab)

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.

Open full size
Key: Solid = request/data path. Dashed = control + telemetry. Thin solid = CI/CD automation.
Woko AMKA architecture diagram
Callouts
  • 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.
Core components
API Gateway Lambda DynamoDB Cognito SNS S3 CloudWatch

SRE Focus

Reliability architecture
  • 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.
Security and compliance
  • 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.
Operational excellence
  • 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

Serverless API foundation Automated releases Portfolio operations ready Audit-ready logging

AMKA now delivers a reliable, secure operational backbone for credit workflows while keeping deployment and operations lightweight.

Outcome

A unified backoffice platform enabling daily credit operations and portfolio oversight.

How

Modular Lambda services backed by DynamoDB and IaC-driven deployments.

Project URL

Public marketing site for Woko.

Visit woko.com.mx Marketing site

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.

Contact me