• SPXE.E2E2W → 30M
  • SPXE.DEV3.0×
  • DTN.INC−70%
  • SNTL.LOC370K LOC
  • SNTL.GIT1,050
  • SNTL.NPM6
  • SNTL.LLM95.8%
  • SPXE.UI3
  • SPXE.WSWEBSOCKETS
  • KRWD.FTNNOV-22

Senior Frontend Engineer · London, UK

Interfaces for
markets that
never sleep.

I'm Carlos — I build real-time trading platforms and the statistical engines behind them. A physicist by training, I bring the same rigour to latency, data density and decisions under uncertainty.

Open positions● Live
  • SNTLFounder · SentientUIDecision systems · Adaptive UISite
  • SPXESenior Frontend Engineer · SpectrAxeFX trading · TreasurySince Oct 2025

02Positions

Track record,
marked to market.

Five years across FX trading, energy data and fintech start-ups — from co-founding a blockchain ticketing company to leading the frontend of an institutional FX platform.
  • Leading the frontend of an institutional FX trading platform — taking a legacy third-party codebase to a modern, tested, containerised stack while it stays live.

    • Took over a legacy third-party FX trading platform and executed the migration plan: full-flow E2E coverage → legacy clean-up → dependency upgrades (webpack, React, TypeScript) → functional-syntax rewrite to plain TypeScript → GWT removal → FE/BE split → containerisation.
    • Built the automated testing strategy from scratch with Playwright, cutting manual regression from 2 weeks to 30 minutes.
    • Redesigned the UI of 3 platforms (the main trading platform and internal tools) on a new high-fidelity design system built for real-time trading data.
    • Built the real-time data layer: live prices and trade updates streamed to the browser over WebSockets, fed by RabbitMQ message queues on the backend.
    • Designed and built SpectrAxe Switch — interface and logic that lets treasury teams act as intermediaries between Prime Brokers and trades, bridging front-office and back-office systems.
    • Designed a firm-wide identity service and a hierarchical account model giving granular control across every platform.
    • Wrote the frontend 'source of truth' guidelines and wired agentic workflows into planning, development and review — cutting development time 3×.

    Location

    London · Hybrid

    Instruments

    • TypeScript
    • React
    • WebSockets
    • RabbitMQ
    • Playwright
    • Webpack
    • Docker
    • Design systems
    Read the case study

Foundations

MSc Physics with Astrophysics

The University of Manchester · 2018 – 2022

Data science and machine learning applied to real experiments; master's project on an algorithm to measure distances to protostars.

  • ›ATLAS Experiment masterclass — CERN × IFIC (2018)
  • ›Mensa Spain member
  • ›Spanish · Catalan · English (native), French, Chinese

“Impact on the team was immediate!”

Kyle Dhauke · Worked together at DTN

“Hard-working and extremely driven… a great asset for any start-up.”

Jakub Lenski · LinkedIn recommendation

03Order book

Depth on both
sides of the book.

Frontend craft for dense, real-time trading screens, backed by the systems, statistics and infrastructure that make them trustworthy.
Trading UI · FrontendBid
  • TypeScript0
  • React0
  • Next.js0
  • WebSockets / streaming UIs0
  • Design systems0
  • Playwright / E2E0
  • Tailwind CSS0
  • Three.js / WebGL0
MidFULL-STACKSpread 0.0
Systems · Data · InfraAsk
  • Node.js0
  • LLM pipelines + MCP0
  • Bayesian statistics0
  • Docker0
  • Python0
  • RabbitMQ / Kafka0
  • AWS + Terraform0
  • MongoDB / PostgreSQL0
  • Datadog / Sentry0

Depth = relative weight in day-to-day work, not a certification.

04R&D lab

Side bets.

Agents, AI products and algorithm visualisers I build outside the day job to stay sharp on new tools.
Developer Tool Analysis Agents screenshot

Developer Tool Analysis Agents

LangGraph/LangChain agents that crawl the web with Firecrawl, talk to an MCP server and recommend developer-tool alternatives.

  • Python
  • LangGraph
  • MCP
  • Agents
AIviewed screenshot

AIviewed

Voice-driven AI mock interviews for software engineers with performance feedback. Built with Gemini, Vapi and Firebase.

  • TypeScript
  • Gemini
  • Vapi
  • Firebase
TravellAIng screenshot

TravellAIng

AI-generated trip itineraries with auth, storage and a full admin dashboard on Appwrite and Gemini.

  • React
  • Gemini
  • Appwrite
  • Dashboard

06Contact

Based in London.
Trading with the world.

Hiring for a trading desk, FX platform or front-office team? The quickest route is email or LinkedIn — my CV is one click away.
Liquidity map · LDN routes
  • LDN

    --:--

     

  • NYC

    --:--

     

  • TYO

    --:--

     

  • SYD

    --:--

     

Candidate sheetOpen to roles

Open to senior and lead frontend engineering roles in finance.

Target
Senior / Lead Frontend Engineer · Finance
Focus
Trading platforms · real-time market data · front-office & treasury tech
Current
Senior Frontend Engineer, SpectrAxe (FX)
Core
TypeScript · React · WebSockets · design systems · Playwright
Based
London · full right to work in the UK
Education
MSc Physics with Astrophysics, Manchester