Skip to content

David Wilkinson

Software Developer — PHP & E-commerce veteran, now moving into Python.

I build practical, reliable software for real businesses.

From Magento search tuning and intricate integrations to clean Python services and data pipelines — I build clean, easy-to-use software.

Python FastAPI PostgreSQL Flask PHP MySQL Magento 2 OpenCart WooCommerce Elasticsearch

About

I’ve been a PHP developer since 2006, cutting my teeth on bespoke apps and agency work. In 2015 I moved into e-commerce, shipping and maintaining stores across Magento, OpenCart, and WooCommerce — with a focus on performance, search relevance, and integrations that don’t fall over on promotion day.

These days I’m transitioning into Python to build APIs, data workflows, and the glue that keeps systems talking. I like small, focused services, good observability, and deleting code that doesn’t earn its keep.

Selected Work

Project 1

Python · FastAPI · RAG

Document Q&A with chunking/embeddings, background workers, and clean endpoints. Pragmatic, fast, and memory-friendly.

Project 2

Magento 2 · Elasticsearch

Analyzer tuning, synonyms, and scoring tweaks across multilingual catalogs. Fewer dead-ends, more conversions.

Project 3

Python · Pandas · S3

Nightly ingestion + validation with diff-based updates and decent logging. Cron jobs that don’t cry.

Contact

Best way to reach me:

GitHub · LinkedIn