Pricesearcher

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

Conceptual campaign dashboard with paired cost and revenue bars and reporting panels.

Ads & Affiliate Revenue Platform

· Pricesearcher

Advertising cost and affiliate revenue integration, with Python reporting services and a Next.js dashboard for campaign performance.

pythonnextjsgoogle-ads-apiairflowawswordpressdashboards

Conceptual product search cards across desktop, tablet and mobile storefront layouts.

Pricesearcher.com Web Frontend

· Pricesearcher

React and Next.js frontend work for Pricesearcher: shared vertical layouts, product search, affiliate integration and serverless deployment.

reacttypescriptnextjsssrscsscypressawsserverless

A scheduler clock connected to a branching and rejoining data workflow.

Data Orchestration & Platform Operations

· Pricesearcher

Airflow migration and operational maintenance for scheduled data pipelines, including freshness checks, Slack alerts and AWS infrastructure.

pythonairflowawsdockersecurity

Stacked search index records beneath a magnifying lens showing linked fields.

Elasticsearch Product Search Index

· Pricesearcher

Country-specific Elasticsearch indexing, product-link enrichment and Google Sheets publishing for Pricesearcher's search services.

elasticsearchpythonawsathenaavrodockerterraform

Four provider result streams merging into one structured API response.

Multi-Source Product Search API

· Pricesearcher

Python API work combining Pricesearcher's product index with Amazon, Yahoo and Kelkoo offers, with client-specific interfaces and Redis-backed search features.

pythonflaskelasticsearchredisawsdockerterraformjenkinsopenapi

A sitemap branching into merchant web pages and product records.

Product Web Crawler

· Pricesearcher

Python crawler and API work for merchant product data: S3-managed sitemaps, compressed sitemap support and crawl scheduling on AWS.

pythonawslambdas3dynamodbdockerterraform

Mountain image tiles passing through resize brackets into landscape and portrait images.

Merchant Image Proxy

· Pricesearcher

Customisation and AWS deployment of the Go-based willnorris/imageproxy project for merchant product images.

goawslambdaapi-gatewayterraformdocker

A perforated voucher ticket connected to merchant offer tags by chain links.

Affiliate Offers & Vouchers Pipeline

· Pricesearcher

Affiliate feed download, normalisation and Elasticsearch indexing for offers and vouchers, plus Kelkoo link-cache synchronisation.

pythonawssqss3rediselasticsearch

Different merchant feed cards combining into a structured product catalogue.

Product Catalog Pipeline: Feeds to Products

· Pricesearcher

Merchant feed ingestion and Spark enrichment, with download retries, country-specific processing and product data prepared for search.

pythonsparkparquetmysqlawsdockerjenkins

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.