Open to work · Fractional CTO · Principal Engineer

AI-accelerated software for regulated industries

I build production-grade backends for fintech, banking, and e-commerce: payment integrations, event pipelines, legacy modernization, and practical AI agents that ship fast and pass audit.

Source

Ollin Agent Go

Shared platform for fixed-scope AI delivery in regulated systems.

Platform foundation
Orchestrator and tool registry
Markdown knowledge base loader
Signed JSONL audit log
Build once
Agent

Generate, Validate, Replay

Claude handles the first pass, GPT-4 is available as fallback, and validators fail closed before anything ships.

Agent-accelerated
Provider abstraction
Structured output
Build, test, lint, security gates
Hours, not days Claude + GPT-4 fallback
Deliverable

Reviewable Client Package

Senior-engineer code, tests, docs, runbooks, and audit evidence delivered as a fixed-scope sprint.

Production-grade
README and API reference
Reproducible artifact manifest
Audit trail for review
Fixed scope Ready for review
Proof · Where I've done it

Featured Work

Six roles, twenty years. From freelance web work in the US to leading the team behind a regional core banking platform.
Built · Shipped in public

Projects.

Selected systems, packages, and experiments across banking, fintech, ecommerce, and performance.
go-fmtA semantic formatting engine and CLI for Go that goes beyond gofmt, enforcing rule-based structure around control flow, declaration orderin…GoOpen SourceOullin — WorkflowA production-grade state machine and Petri Net workflow engine for Go, built to model complex domain object lifecycles without coupling sta…GoOpen SourceskillsA Go CLI for installing and organising reusable AI agent skills so prompts, setup steps, and repo-specific workflows stay consistent instea…GoOpen Sourcego-mapsAn interactive visualiser for Go's map internals, built to make bucket growth, hashing, and lookup behaviour easier to understand through d…Vue / ViteOpen Sourcejava-spotlessA Go wrapper around Spotless for Java projects, designed to make formatting automation easier to script inside broader toolchains and CI pi…GoOpen Sourceto-markdownA container-first wrapper around MarkItDown that converts documents to Markdown without requiring a local Python runtime, keeping the tool…Makefile / DockerOpen SourcemoneyA Go implementation of Martin Fowler's Money pattern, centred on amount and currency value objects so arithmetic stays explicit, predictabl…GoOpen Sourcepayment-gatewayA Go payment gateway sandbox focused on provider abstraction and transaction flow handling, structured as a clean starting point for paymen…GoOpen Sourcedot-filesPersonal shell and editor dotfiles captured as code, making terminal setup reproducible and easier to evolve across machines without manual…ShellOpen SourceOullin — REST APIA purpose-built Go API powering content delivery and dynamic data for the Oullin platform.Go / DockerOpen SourceOullin — Web ClientThe Vue 3 + TypeScript single-page application behind the Oullin platform.Vue / TypeScriptOpen SourceOullin — InfrastructureDocker-based deployment pipeline for the full Oullin stack — API, web client, and any future services.Go / DockerOpen Sourceusers-grpc-serviceA reference gRPC service in Go implementing both server and client roles, designed to demonstrate clean contract design between distributed…GoOpen Sourcecsv-files-readerA small Go utility for reading CSV files with minimal ceremony, useful when the job is controlled ingestion rather than building a full dat…GoOpen Sourcegocanto.dev — PortfolioAn earlier iteration of my personal portfolio, built in Vue 3 and TypeScript as a deliberate exercise in shipping something polished withou…Vue / TypeScriptOpen SourceAura ChakraA wellness platform exploring the intersection of energy awareness and digital product design, built during a deliberate reset after a deca…PHP / Vuehttp-clientA resilient PHP HTTP client built for inter-service communication in production environments where downstream unreliability is a given.PHPOpen SourceLaravel Framework — ContributionsMerged pull requests to the Laravel core across the HTTP, routing, and validation layers — focused on edge-case correctness rather than hea…PHPOpen Sourceconverter-goA data-agnostic currency converter in Go that accepts any exchange-rate provider through a defined interface, keeping business logic fully…GoOpen SourcevuemitA zero-dependency event bus for Vue.js that keeps inter-component communication explicit, traceable, and free of global state pollution.Vue / JSOpen Sourcegoogle-autocompleteA Vue component that wraps the Google Places Autocomplete API into a clean, accessible, and configurable input.Vue / JSOpen Sourcelaravel-simple-pdfA minimal PDF generation package for Laravel that wraps DOMPDF behind a fluent, expressive interface.PHPOpen SourceconverterAn immutable, data-agnostic currency converter for PHP that enforces value-object semantics throughout — no raw floats, no mutation, no hid…PHPOpen Source
Proof · What people I've worked with say

Testimonials.

Notes from engineers, managers, and founders I've shipped real things with. The highlighted ones are the ones I'd point a recruiter to first.

I write software that handles real money and real customers. Banks, online stores, and more recently AI assistants that do real work instead of just chatting. The common thread across all of it: when this system fails, somebody loses money or trust, and that's the part I take seriously.

I started in my early twenties in Valencia, Venezuela, building CMSes and city-hall systems in PHP. Eighteen years later I'm still doing the same thing, just at a different scale: today the “websites” handle millions of transactions and the “small business” is sometimes a regional bank.

Along the way I've been a senior engineer, a tech lead, an engineering manager, and now a founder. I prefer staying close to the code. The titles change; the work, careful, audited, end-to-end, does not.

Outside the screen: husband, runner, and a slow but stubborn believer that good software is mostly about taking other people seriously.

Based in
Singapore
Originally from
Venezuela 🇻🇪Singaporean citizen 🇸🇬
Years shipping
20+
Languages
English · Spanish
Open to
Fractional CTO · Architecture reviews · Select full-time
Not open to
Agency cycles · Crypto · Surveillance work

Signature skills

Hands-on craft I lean on across every engagement — agentic platforms, payment cores, streaming pipelines, banking legacy.

More skills

Languages, frameworks, and practices I draw on day-to-day. Click any card for the full detail.