The bar of critical systems
15 years in regulated fintech and nearly 30 building software. That standard for quality and security is what I bring to your decisions.
I work with your team on three fronts: architecture and technical decisions, bringing AI into development with a serious process, and visibility into your systems in production. Your team builds; I bring nearly 30 years of judgment, review what gets produced —including what AI generates— and get hands-on where it counts.
AI made writing code cheap, but it didn't make deciding what to build — or how — any cheaper. An architecture that won't scale, an AI rollout that adds debt instead of speed, a critical system nobody can diagnose when it breaks: those decisions get paid for over years. That's where someone who has worked on systems that can't afford mistakes makes the difference — not by replacing your team, but by giving it direction.
15 years in regulated fintech and nearly 30 building software. That standard for quality and security is what I bring to your decisions.
No account managers or junior consultants in between: the judgment you hire is the judgment working on your case.
This isn't slide-deck consulting. If a decision needs a proof of concept or a critical piece to be validated, I build it.
Every recommendation comes with its rationale, its cost and how to verify it was applied correctly. No reports that end up in a drawer.
I work on your current stack —.NET, Java, GeneXus, SQL Server, whatever you run—. I don't propose throwing away what works.
My AI development process is out in the open: Fetchpier, an open-source API client, is built with it, and its code and its gates can be audited.
Architecture reviews, a second opinion before an expensive decision, stack choices and legacy modernization without a big bang. Also as a part-time technical lead, if your team doesn't have one.
How to bring assistants and agents into development without losing quality: requirements, plans, review and verification. Including a close look at what AI is writing into your codebase.
Making your critical .NET, Java or GeneXus systems diagnosable: logs, metrics, traces and monitored business rules, built on OpenTelemetry with OpenSearch or Elastic.
I get to know your system, your team and the problem that brings you here. I come out with an assessment and a concrete, fixed-price scope proposal.
What to do, in what order and why. Each item with its impact, its effort and how to verify it was applied correctly.
I work alongside your team while it executes: reviews, decisions along the way and, when needed, the proof of concept or critical piece that unblocks the rest.
I document the decisions and their reasoning so your team can carry on alone. If you'd rather, I stay on as technical lead with an agreed commitment.
I'd rather say no than oversell. If something here doesn't add up for you, we'll talk it through on the first call.
Two things. You work directly with the person who has the judgment, with no layers in between. And I don't stop at recommendations: if a decision needs to be validated with code, I write it.
Not the whole product: that's for your team or the vendor you choose. What I do is implement focused pieces when they add value —a proof of concept, a critical piece, the architectural foundation— and support the team while it builds.
The ones you already have: .NET, Java, GeneXus, SQL Server, Postgres, TypeScript. When the work is about visibility in production, the foundation is OpenTelemetry with OpenSearch or Elastic. The rule never changes: I don't propose throwing away what works.
The initial assessment is fixed-price. From there we agree on a clear scope and price for each stage, with no open-ended hours.
Yes: I've been speaking at GeneXus community events since 2003 and won the GeneXus Challenge twice. If what you need is an in-depth review of a KB, that's what the GeneXus KB audit is for.
One first conversation is enough to know whether I can help. If it makes sense, I'll propose a fixed-price assessment to get started.