John Stewart Fabila-CarrascoResearch Engineer in NLP, Graph ML, and Structured Data
About

My work sits between mathematical structure and practical machine-learning problems.

My background began in mathematics and spectral graph theory, and my recent work applies that structural perspective to NLP, graph representation learning, scalable clustering, and graph-signal analysis.

My work sits between mathematical structure and practical machine-learning problems.

I began in spectral graph theory and magnetic Laplacians, and my recent work applies that structural perspective to NLP, graph representation learning, scalable clustering, and graph-signal analysis for scientific data.

The common thread is structured complexity: data where relationships matter as much as individual observations.

Across research appointments in Cardiff and Edinburgh, I have built Python and PyTorch workflows, designed measurable evaluation pipelines, and turned open-ended technical questions into reproducible prototypes and comparative studies.

Earlier in my career, I worked in a government data-science setting in Mexico, where I led modelling work on national assessment and census data, created Shiny dashboards for policy teams, and helped reduce analysis-to-decision cycles from weeks to hours.

Research areas

Where graphs, language, signals, and applied analytics meet.

The common thread is structured complexity: data where relationships matter as much as individual observations.

Core research areas

NLP and graph representation learningScalable graph clustering and network analysisGraph signal processing for EEG, fMRI, and biomedical time seriesPublic-sector analytics and stakeholder-facing decision support

Collaboration style

  • I am comfortable moving between theory, experiments, and communication with cross-disciplinary collaborators.
  • I have presented work to audiences in mathematics, signal processing, AI, and policy contexts.
  • I enjoy collaborations where language, graphs, and real-world data complexity meet.
Background and recognition

Foundations, service, and awards.

This section brings together my academic background, reviewing work, research visits, and selected recognitions.

Education

2020

PhD in Mathematical Engineering

Universidad Carlos III de Madrid

Graduated with Excellent Grade (10/10), Cum Laude distinction, and the Outstanding Thesis Award.

2016

MSc in Mathematical Engineering

Universidad Carlos III de Madrid

Thesis on spectral gaps of magnetic Laplacians on graphs.

2012

MSc in Mathematical Sciences

National Autonomous University of Mexico

Built the theoretical foundation that later expanded into graph and data-driven methods.

2010

BSc in Mathematics

Autonomous Mexico State University

Early training in rigorous mathematical modelling and analysis.

Reviewing and service

  • I review for journals including Mathematische Annalen, Analysis and Mathematical Physics, IEEE Access, Scientific Reports, and Measurement and Control.
  • I have reviewed conference submissions for EMBC, ICASSP, and related engineering venues.
  • My research visits and invited talks have taken me across Germany, Canada, Spain, the UK, Finland, France, Italy, Serbia, and Ireland.

Selected awards

2022Grant

Alan Turing Institute Post-Doctoral Enrichment Award

The Alan Turing Institute — £2,000 enrichment award for postdoctoral development.

2021Grant

Professional Development Grant

Society of Spanish Researchers in the UK (SRUK) — £400 grant supporting conference participation and professional development.

2021Award

Outstanding Thesis Award

Universidad Carlos III de Madrid — Best PhD thesis in the programme, awarded on a bi-annual basis.

2020Award

Teaching Excellence Award

Universidad Carlos III de Madrid — Awarded after achieving a 5/5 student evaluation score.