Operator: Alvaro Guzman DO // 18.4861°N

BUILT THE STACK FROM SCRATCH.

Senior Fullstack — .NET / Angular / AI·LLM — Fintech & Core Banking — 7+ years

I build enterprise software for industries where failure isn't an option: banking, payments, and fintech. 60+ payment-gateway integrations shipped inside regulated environments; currently building an on-prem AI/LLM gateway for banking — RAG, multi-agent orchestration, zero data egress. Full stack: .NET, Angular, React, Node, Rust, and cloud infra on Azure.

And the mic drop: this page is served by c-copper, a web framework I wrote in C, with a Lua runtime I compiled to WASM driving the frontend. The from-scratch depth is the proof; the day job is the product.

[es] Desarrollador de software senior — sistemas, fintech e IA aplicada. Construyo desde cero: frameworks web en C, compiladores en Go, integraciones bancarias.

Available for senior IC, architect, and applied-AI roles. Remote across EU & LATAM time zones; AST (UTC-4).

REQUEST_TRACE
static int route_match(Router* r, Request* req) {
  for (Route* it = r->head; it; it = it->next)
    if (path_matches(it->pattern, req->path))
      return it->handler(req, res, ctx);
  return 404;
}
Inspect_C
06_INTERACTIVE_TERMINAL READY — type 'help'
Specialized Capabilities
Systems & Runtimes C, Lua, POSIX

Threaded HTTP servers, manual memory allocators, template engines, embedded scripting bridges. The whole stack visible from the bare socket() call up to handlebars-style template interpolation.

Game Loops & Sim LÖVE, Lua 5.4

Frame-paced update loops, signal-driven reactivity, deterministic fixed timestep physics. Built directly against love.update / love.draw without engine abstractions.

Browser-side Lua wasmoon, WASM

Lua compiled to WebAssembly drives the front-end. Per-route module loading, weak-key signals, custom hyperscript dom helpers — no React, no virtual DOM.

BOUNDARY MAPPED // 0x0A0A0B