Consultor de ingeniería de software y AI
Revisiones de arquitectura, software web, migraciones de CMS e integración de IA.
Disponible para proyectos seleccionadosGdańsk, Polonia · Europe/Warsaw
Clic derecho o Shift+F10 – menú del sistema
Carpetas: arrastra o selecciona y usa las flechas
I don't start with technology. I start with the constraint – the bottleneck, the budget, the system that can't be switched off – and then choose the least complex solution that survives production.
Most of the leverage is decided before implementation: what gets built, what gets integrated, and what shouldn't exist at all.
Map the existing system, workflow, and data to find where the bottleneck actually sits – which is rarely where it is assumed to be.
Separate what genuinely benefits from AI, what belongs in deterministic logic, what to integrate rather than build, and what to remove entirely.
Prove the risky assumptions on a vertical slice – structured outputs, representative cases, known failure modes – while changing direction is still cheap.
Typed boundaries, observability, retries, and recovery paths, so the system stays predictable under real traffic, bad input, and provider failures.
Track latency, cost, and workflow success after release, then tighten what the data shows is weak rather than what merely feels unfinished.
Deterministic logic stays the default. Models enter only where the task is ambiguous enough that probability earns its cost.
A vertical slice with evals and failure cases before the expensive path. Evidence first, then production.
Trigger, validate, execute, observe – with retry, recover, and a human path when the happy path does not hold at 3am.
Latency, cost, success rate, and the original constraint. Iteration follows the weak signal, not the unfinished feeling.
Share the system you have, the outcome you need, and any fixed deadline or budget range. Scope, deliverables, fees, and timing are agreed in writing before work starts.
You work directly with me. The scope, review process, documentation, handover, and any ongoing support are defined for each engagement.