top of page

What I sacrificed. What failed. What I risked.

They blamed slow developers — the real product wasn’t defined

Captura de pantalla 2026-04-13 a las 17.41.44.png

Context
Joined to fix delivery issues — real problem was no product definition.
PRDs were incomplete, unrealistic, and built without engineering input.
Team was expected to deliver without clear scope or context.

Friction
Pushed to involve engineering early — strong pushback from Head of Product.
Escalated misalignment to VP after continued delivery issues.

Decision
Reframed problem from execution to product clarity.
Aligned product, design, and engineering on scope and feasibility.

Outcome
Took ownership during leadership gap (~25 people).
Delivered first release after ~12–18 months of inactivity within 3 months.
Adjusted strategy due to market constraints, shifting focus to engagement.

€30K/day losses or €40K/month — I had to choose

Captura de pantalla 2026-04-13 a las 18.17.08.png
Captura de pantalla 2026-04-19 a las 20.03.48.png

Context
Reduced infra costs by ~20% vs 40% target by reprioritizing under production pressure. Faced concurrent objectives: cost reduction vs critical incident support (up to €30K/day loss).

Decision
Chose to prioritize business continuity over cost targets, preventing ~€150K+ short-term losses.

Execution
In parallel, led gradual migration from monolith to microservices to reduce latency for HFT users, under strict low-activity deployment windows.

Optimized data/storage costs by deprecating unused order book datasets and migrating critical data to lower-cost infrastructure after cross-team validation.

No product, no delivery — I shipped and monetized anyway

Hired to grow it — it had to be shut down

rebellion_pay_1.png
rebellion_pay_2.png

Context
Initial brief was delivery and stakeholder alignment.
Actual objective (discovered later): exit users safely, reduce costs, and reuse what was possible in HeyTrade

Decision
Stopped all growth work and focused on:
user offboarding (withdrawals), compliance, and cost reduction.

Execution
Gradually shut down infra, third-party providers, and reduced team.
Operated with no clear direction initially — had to figure out real priorities while executing.
Only partial reuse in new platform (backoffice rebuilt; most blocked by compliance).

Outcome
Closed product without incidents, users exited safely, costs reduced.

fortris_1.png

Context

Joined as Product Owner for delivery — no clear product definition or market problem.

Took ownership of problem definition, strategy, and execution end-to-end.

Built electronic money / crypto custody platform for high-value clients (miners, Middle East).

All data and transactions encrypted — zero exposure, no identity leakage.

Friction
Security vs speed — constant trade-off.

Initial timeline: 6–8 months → extended to ~12 months.

Repeated delays from testing:

  • new attack vectors

  • wallet manipulation risk (fund theft)

Regulatory constraints (Coinbase) limited scope (crypto only, capped operations).

Decision
Prioritized security over UX, scalability, and speed.

Delayed release to:

  • secure private key management (split + encrypted)

  • prevent wallet override risks

  • enable user fund recovery without platform dependency

Deprioritized non-critical features.

Outcome
Launched after ~12 months under strict security constraints.

Mitigated critical vulnerabilities before and after release.

Delivered secure custody platform for real funds under regulatory limits.

Regulation blocked growth — I kept it alive

Imagen 13-4-26 a las 18.44.png
Captura de pantalla 2026-04-13 a las 18.48.42.png

Context

Core features (deposits/withdrawals) blocked by MiCA licensing.
Users reduced exposure due to market volatility.
Liquidity issues impacted trading and token value.

Friction
No way to increase revenue due to regulatory constraints and risk-off user behavior.
Team reduced under pressure. Core monetization blocked.

Decision
Shifted to GenAI-driven engagement — capturing value over waiting for monetization.
Prioritized engagement over revenue and GenAI over other bets.
Split teams between compliance (deposits/withdrawals) and engagement (GenAI).

Execution
Built infrastructure and data pipelines (15 sources).
Launched GenAI with multilingual personalization, market sentiment, and AI-generated content.
Manual setup (no APIs) slowed delivery.

Outcome
~10% engagement increase (target 15%).
Product live under regulatory and market constraints.
Operating under continued uncertainty (team restructuring, product direction).

Client wanted real-time ML on competitor data — I said no

Captura de pantalla 2026-04-13 a las 17.50.58.png
Captura de pantalla 2026-04-14 a las 14.20.37.png

Context
Data was fragmented across multiple sources — no unified platform, not scalable.
Built AWS platform to unify data and reduce reporting from ~8h to same-day.
Scaled from ~10 to 25 clients, ~20–25% ROI improvement.

Friction
Stakeholders pushed for real-time ML and competitor data via scraping.
Models had delay — not possible due to model limitations in 2020.

Decision
Monetized ML use cases underpriced and not real-time — capturing value over waiting for something not feasible.
Measured cost per use case and monthly operational expenses.

Pushed back — not technically feasible and high compliance risk (fines, API blocking).
No real-time due to model + data limitations.
Rejected competitor data approach (scraping) due to legal and API blocking risks.

Shifted to big clients, deprioritized SMEs.
Sold underpriced to grow fast. Took on data and tech debt.

Outcome
Platform wasn’t sustainable long-term.
High costs vs revenue. Needed public funding.

Not everything worked. Not everything was worth doing.

bottom of page