keko-figueroa.dev

This repo and live site: Flask/Jinja SSR, hardened contact pipeline, and a retro-style in-page terminal with themes and a lazy-loaded snake game—all without a CMS or database.

  • SSR: Flask + Jinja, in-memory PROJECTS/POSTS, Gunicorn on Render + Cloudflare
  • Contact: Postmark HTTP API, Turnstile, Flask-Limiter (IP), honeypot field
  • Terminal: lazy-loaded overlay, virtual cd/ls/open, 4 themes, canvas snake (B1)
View project →

Matrix-themed Sprint Planner

A production-depth sprint planner for small teams with deliberate design, clear permissions, and real multi-user workflows.

  • React + TypeScript (CRA)
  • Supabase Auth + Postgres + RLS (permissions enforced at data layer)
  • Domain model: Workspace → Project → Sprint → Task
Open project page →
  • In progress
  • Private repo

token_e-sports_betting (Token_name_esports)

Sandbox-first e-sports betting MVP validating wallet + betting + settlement while keeping payments architecture production-ready.

  • Sandbox-first tokens (not real money, not crypto, not withdrawable cash)
  • Nuvei included as orchestrator from day one in test mode
  • Monorepo with frontend/, django-backend/, docs/, infra/
Open project page →

DEUNA Payments Flow (Case Study)

A documentation-first payments integration + troubleshooting case study focused on orchestrator mishaps and practical RCA.

  • Core flow request shapes (user → auth → order → purchase v1/v2 → refund)
  • Failure map: sandbox inconsistencies, schema mismatches, PSP/issuer declines
  • Data-first RCA with SQL analysis patterns
Read case study →