Python systems Applied AI Automation

Python & AI Engineering Consultant

I design and build production Python systems, AI applications, automation and data-intensive platforms.

Available for project-based engagements and selected contract work.

Consulting services

Get clarity, prove the idea, or build the system.

I help businesses replace manual work, test where AI genuinely adds value, and deliver dependable software around their real workflows and data.

011–2 weeks

AI & Automation Discovery

For teams with a costly manual process, but no clear technical route forward.

I analyse the workflow, identify where AI or conventional automation is sensible, assess risk and cost, and define a practical implementation plan.

What you get

  • Requirements and feasibility assessment
  • Recommended architecture and technology
  • Security, privacy, cost and risk analysis
  • Written roadmap and implementation estimate
031–3 months

Production Python & AI Systems

For businesses that need a substantial backend, API, data platform or automation system built properly.

I take ownership of design and delivery—from roadmap and architecture through implementation, infrastructure, deployment and documentation.

What you get

  • Production Python services and integrations
  • Data pipelines, scheduled jobs and monitoring
  • AWS infrastructure and deployment
  • Source code, documentation and handover

Every engagement starts with a free 20–30 minute scoping call to understand the problem and determine the right next step.

Selected work

Evidence from production systems

View all work →
Candlestick terminal connected to execution controls and a risk shield.

Automated Trading System

· Pricesearcher

My work on Pricesearcher's FX/CFD trading platform: MetaTrader execution, a Python trade engine, strategy research, data collection and reporting.

pythonmql5meta-tradermachine-learningraybacktestingawsfastapi

Market candle bars flowing through a pipeline into partitioned storage tiles.

MT5 OHLCV Bars Pipeline

· Pricesearcher

A scheduled MetaTrader 5 pipeline that stores one-minute bars as partitioned Parquet on S3, with local caching and historical backfills for research.

pythonmeta-traderohlcvparquets3awslambda

Two contrasting schematic spread lines oscillating around a mean beside paired instrument marks.

Statistical Arbitrage Strategy

· Pricesearcher

FX/CFD pair-trading research and execution: statistical selection, scheduled signals, MQL5 and Python engines, backtesting and setup monitoring.

pythonmql5meta-traderstatistical-arbitragebacktestinglightgbmaws

Have a Python, AI or automation problem?

Tell me what is slowing the business down, what you have tried, and what a successful outcome looks like. I'll help you identify the most sensible next step.