Data Analyst · Analytics Platforms & Marketing Automation
London, UK · MSc by Research, Astronomy & Astrophysics
I build the analytics, automation and AI a real business depends on: full-stack analytics platforms, automated Google Ads bidding, and retrieval-grounded AI agents, plus the BigQuery warehouse underneath, for a global e-commerce company trading across 9 international markets.
Production systems at Printerpix. These live in private company repos, so the full write-ups are on my portfolio.
| System | What it does |
|---|---|
| Contribution Margin platform | Full-stack profitability reporting across 9 markets, replacing legacy dashboards with live daily and hourly analytics. Next.js Express BigQuery Supabase |
| SEM Automation Console | 11 tools applying 10,000+ campaign changes a month through preview-first, human-approved writes. Python Flask Google Ads API Cloud Run |
| Retrieval-grounded analytics agent | Natural language to validated SQL over BigQuery, 18 intent playbooks, 7 live data integrations. FastAPI LangGraph Gemini |
| Pricing intelligence pipeline | Agentic competitor-price scraping across 9 markets with Monte Carlo price-scenario modelling. Python BigQuery Playwright |
| MCP toolchain | 11-server Model Context Protocol infrastructure connecting LLMs to the company's data systems, adopted team-wide. MCP Nginx |
Data & cloud
AI / LLM engineering
Marketing analytics
Engineering
ML & statistics
MSc by Research at Jodrell Bank. Produced updated timing solutions for 179 of 515 pulsars with TEMPO2, merging data from the 76-m Lovell telescope and the 64-dish MeerKAT interferometer. Measured spin-down-rate variations with Bayesian Gaussian-process red-noise modelling (emcee MCMC) benchmarked against harmonic whitening. Code, data and thesis.
Deep-learning classifiers separating lensed from unlensed gravitational-wave signals in simulated detector data. Preprocessing, model development and tuning in Python and TensorFlow.
| Trustworthy | Numbers that reconcile. Root-cause the defect, don't report around it. |
| Safe | Automation with brakes. Preview-first writes, human approval, SELECT-only guards. |
| Unattended | Runs at 5AM without me. Scheduled, logged, and it announces its own failures. |
Open to Data Analyst, Applied AI and Analytics Engineer roles.
jaswantj-portfolio.vercel.app
