Languages
Day-to-day tools for building and analysing.
- TypeScript
- JavaScript (ES2022+)
- Python
- SQL
- Bash / shell scripting
- HTML / CSS
Frameworks & runtime
What I build production sites and apps with.
- Next.js (App Router)
- React
- Tailwind CSS
- Node.js
- MDX + content-as-code
- Sanity / headless CMS
Data & analytics
The analytics side of the work.
- pandas / numpy
- scikit-learn (basic ML)
- Data modeling (star schema, wide tables)
- Metric system design
- SEO + keyword research (Google Trends, KD, intent)
- Data visualisation (custom + BI)
Infra & delivery
How things get shipped and kept running.
- Vercel
- Cloudflare Pages / Workers
- GitHub Actions / CI
- Plausible analytics
- Pagefind (client-side search)
- Vercel Analytics
Domain experience
Industries where I’ve shipped real work.
- Finance · risk control & credit
- Telecom · user lifecycle & plans
- Local services · merchant analytics
- Content safety · policy + model review
- AI products · research-to-product loop
- Civic transparency · public-records work
What I’m actively adding this quarter: I’m currently deepening Next.js (App Router + Turbopack), MDX-driven content pipelines, and basic machine-learning workflow integration. Anything I ship ships with a PR review trail.