Live SaaS
PlanningWatch
31-council coverage, enterprise API, and 503-test quality baseline.
Data Scientist & Full-stack Engineer — Dublin, Ireland
I ship production systems and publish research at the intersection of physics, machine learning, and data engineering.
About
I build software and run research across machine learning, physics, and data engineering. On the product side: a live Irish job board (RoleUp), a commercial Django SaaS boilerplate (DjangoShip), and an algorithmic trading system running dry-run in Docker.
On the research side: a GPU-accelerated Monte Carlo engine for Ising model physics targeting a Physical Review E submission, physics-inspired LLM compression experiments on GPT-2, and anomaly detection across 50k+ stellar spectra from SDSS DR18.
Shipping now
DjangoShip · RoleUp · trading bot
Primary stack
Rust · Python · Django · ML
Research goal
Physical Review E
Current Research
An XGBoost classifier trained on 3,033 historical signal outcomes that doubles win rate in a live crypto trading system — from 24% to ~50% — by scoring each signal's confidence before execution. Deployed in dry-run with three parallel strategies and a delta-neutral carry layer.
Now Building
Current focus from my operating notes: scaling paid SaaS products while maintaining research velocity.
Live SaaS
31-council coverage, enterprise API, and 503-test quality baseline.
Paying users
AI toolkit for Irish SMEs with active subscriptions and production checkout.
Growth + R&D
1,017 indexed salary pages plus ML-filtered multi-strategy trading research.
Technical Stack
Hover to preview, click nodes to lock paths, and use filters to explore the stack. The constellation maps how data science and full-stack delivery connect in production.
Selected Writing
Published research at Akamai — threat intelligence, DNS analysis, and phishing infrastructure at scale.
View all writing →Latest Notes
Short-form writing on topics I'm currently exploring — technical deep-dives, project updates, and research observations.
View all posts →I built a native Rust tool that turns git repositories into interactive 2.5D spatial maps — and hooks into Claude Code to light up files in real time as the agent navigates.
A snapshot of what's been occupying the late nights — physics simulations, LLM compression, telescope anomaly detection, a codebase visualizer, a crypto trading system, and a GPS football tracker.
I extracted the reusable parts of a Django job board into a SaaS boilerplate for European developers. Here's what that process actually looked like.
Contact
Open to full-stack roles, research collaborations, and technical consulting.