Exploring ML
  • Portfolio
  • Blog
  • About
  • Services

๐Ÿš€ Portfolio

A showcase of my Python and ML learning projects, experiments, and implementations.

David Gwyer

Machine Learning Engineer | Python/Web Developer | Automation Specialist

Highly versatile professional with over 30 years of development experience, specializing in Machine Learning, Python development, web development, and automation workflows. Adept at leveraging cutting edge technologies for scalable solutions and committed to delivering innovative, efficient, and meticulously detailed results.

David Gwyer

Key Expertise

Machine Learning

Developing cutting-edge AI systems with expertise in fine-tuning models for both computer vision and NLP, including advanced LLM techniques like RAG, evals, and error-analysis.

Web Development

Developing robust, scalable web solutions from initial concept to deployment, with expertise in FastHTML, Python, JavaScript, React, and WordPress (plugins).

Automation

n8n workflows that integrate diverse APIs, handle complex logic, and automate data synchronization to significantly reduce manual tasks and streamline business processes.

Featured Skills

Programming Languages & Frameworks

My primary language is Python, which is the foundation for all my machine learning and data science work. For full-stack web development, I'm highly proficient in JavaScript (inc. React), TypeScript, PHP, and SQL for building modern, data-driven applications.

Python JavaScript TypeScript PHP SQL CUDA Z80 (assembly)

Machine Learning & AI

My expertise in machine learning is centered on PyTorch, Hugging Face and its ecosystem. I use Pandas and NumPy for data manipulation, Scikit-learn for classical modeling, with hands-on experience fine-tuning models using modern frameworks like fastai and LangChain for NLP and LLM applications.

PyTorch Scikit-learn Pandas NumPy fastai LangChain NLP LLMs Deep Learning Fine-Tuning Feature Engineering

Web & Automation

I specialize in building efficient web systems & platforms, from designing advanced n8n automation workflows that integrate APIs to developing full web applications with FastHTML, Tailwind CSS, and databases. This also covers custom WordPress development using PHP and React, with all projects managed via Git and deployed with GitHub Actions.

FastHTML (Python) n8n Docker RunPod VPS React Laravel WordPress Tailwind CSS SQLite MySQL Postgres Supabase Git GitHub Actions

My Recent Projects

This selection of projects and case studies highlights my skills in Machine Learning, Web Development, and Automation. Each project focuses on building practical, high-impact solutions to real-world challenges.

n8n Projects

Project 1

Financial Analytics Platform

Developed a secure, high-performance web app for a prominent fintech client. The platform provides real-time data visualization and complex reporting.

Read Case Study
PythonDjangoReact
Project 2a
Project 2b

Headless CMS Integration

Led the full migration of a major e-commerce site to a modern headless architecture using Next.js and Strapi. This improved site performance by over 50%.

The project involved rebuilding the front-end, setting up a CI/CD pipeline, and training the client's team on the new content workflow.

Read Case Study
ReactNext.jsStrapi

FastHTML Projects

Project 3

Financial Analytics Platform

Developed a secure, high-performance web app for a prominent fintech client. The platform provides real-time data visualization and complex reporting.

Read Case Study
PythonDjangoReact
Project 4a
Project 4b

Headless CMS Integration

Led the full migration of a major e-commerce site to a modern headless architecture using Next.js and Strapi. This improved site performance by over 50%.

The project involved rebuilding the front-end, setting up a CI/CD pipeline, and training the client's team on the new content workflow.

Read Case Study
ReactNext.jsStrapi

Featured Projects

๐Ÿค– LLM & RAG Applications

Custom Document Q&A System - Built a RAG pipeline using vector embeddings for intelligent document search - Technologies: Python, LangChain, ChromaDB, FastAPI - View Code | Live Demo

Fine-tuned Language Model - Fine-tuned a transformer model for domain-specific text generation - Technologies: PyTorch, Hugging Face Transformers, PEFT/LoRA - View Code | Blog Post

๐ŸŽจ Computer Vision & Stable Diffusion

Custom Stable Diffusion Training - Trained custom LoRA models for specific art styles and concepts - Technologies: Diffusers, PyTorch, AUTOMATIC1111 - View Code | Gallery

Image Classification Pipeline - End-to-end ML pipeline for automated image classification - Technologies: TensorFlow, OpenCV, Docker, MLflow - View Code | Documentation

๐Ÿ” Automation & MLOps

n8n Workflow Automation Suite - Collection of business automation workflows - Technologies: n8n, Docker, PostgreSQL, REST APIs - View Code | Templates

ML Model Deployment Pipeline - Automated CI/CD pipeline for ML model deployment - Technologies: GitHub Actions, Docker, FastAPI, Kubernetes - View Code | Documentation


Open Source Contributions

  • ๐Ÿ“ฆ Contributed to [Popular ML Library] - Added feature for improved model performance
  • ๐Ÿ”ง Maintained [Tool/Framework] - Bug fixes and documentation improvements
  • ๐Ÿ“ Technical Writing - Published tutorials and guides on modern ML practices

Experiments & Learning

๐Ÿงช Research & Experimentation

Multi-Modal AI Experiments - Exploring combinations of text, image, and audio processing - Technologies: OpenAI API, Whisper, CLIP, Custom Models

Prompt Engineering Studies - Systematic evaluation of prompting techniques for various tasks - Focus: Chain-of-thought, few-shot learning, and retrieval-augmented generation

Performance Optimization - Benchmarking and optimizing ML model inference speeds - Technologies: ONNX, TensorRT, Quantization techniques


Get In Touch

Interested in collaborating on a project or discussing any of these implementations?

๐Ÿ’ฌ Join my ExploringML Discord server to chat about these projects and share ideas.

๐Ÿ‘‰ Contact me to discuss potential collaborations or if youโ€™d like to see more details about any project.


This portfolio is continuously updated as I work on new projects and experiments. Check back regularly for the latest additions!