Shop
London --°
--:--:--51.5074° N, 0.1278° W

Data Scientist·Python Developer·Digital Product Creator

Shaz Moghaddam

Where data science, code, and product thinking meet.

Skills & Tools

Data
  • Python
  • Machine Learning
  • NLP & spaCy
  • pandas & NumPy
  • scikit-learn
  • JavaScript
  • HTML & CSS
Frameworks & Tools
  • Git & GitHub
  • SQL
  • Matplotlib & Seaborn
  • EDA
  • Tableau / Power BI
  • Streamlit
  • Flask
Design & Other
  • AI Integration
  • Digital Product Design
  • Android Development
  • Web Applications
  • UI / Visual Design
  • Photography
  • Videography

Turning complexity
into clarity

London-based Data Scientist and Python Developer, formally trained through Imperial College London (96% average). I work across the full data workflow — from preparation and exploration to modelling and deployment — building clean, reliable solutions grounded in statistical rigour.

Alongside data science, I independently design, build, and ship digital products and Android apps — distributed across platforms including Gumroad, Lemon Squeezy, Envato, and the Google Play Store. This commercial side of my work has sharpened real product instincts: pricing strategy, user feedback loops, iterative improvement, and positioning are as much part of my toolkit as the code itself.

I'm available for freelance and contract work, open to collaboration, and actively seeking a data or Python development role where I can make a meaningful contribution and keep building.

What I Do

Projects

Python pandas NumPy scikit-learn Matplotlib Seaborn Jupyter

Built a Python-based system to parse, clean, and analyse Lending Club loan data. Applied pandas and NumPy for data wrangling, performed exploratory data analysis to uncover trends, and developed machine learning models to predict loan outcomes with visualized insights. Automated data quality checks ensured reliability of analysis for actionable decision-making.

View on GitHub
Python spaCy NLP PyMuPDF python-docx regex

Built an NLP-driven system to parse and analyse CVs in PDF and DOCX formats using Python. Applied spaCy for tokenisation, entity processing, and skill extraction from unstructured text with automated quality checks.

View on GitHub
Python Streamlit yfinance pandas Plotly REST API

A real-time interactive dashboard built with Python that tracks and visualises stock market data. It integrates live price updates, key performance metrics, and dynamic charts to help users monitor market movements and make informed investment decisions.

View on GitHub
Python pandas NumPy Matplotlib Seaborn Open Data Jupyter

A data science project analysing global agricultural and foreign direct investment trends using open datasets from the FAO and World Bank. The project includes data cleaning, exploratory analysis, and visual insights to uncover patterns and relationships in international development data.

View on GitHub

What I've Built

Android App Google Play Store Free

A fun, bingo-style maths game for Android. Makes practising maths engaging through familiar bingo mechanics, designed to keep players coming back. Free to download and play.

Android App Google Play Store Ages 3–11 Free

An engaging adventure-based learning app for young learners aged 3 to 11. Combines storytelling and exploration with maths challenges to build foundational skills in a way that feels like play rather than study. Free to download and use.

Finance Tool HTML JavaScript Gumroad

A clean, self-hosted economic calendar built for traders. High-impact events highlighted first, smart LIVE detection, automatic local timezone conversion, and zero dependencies. Works fully offline as a single HTML file — no app, no subscription.

Finance Tool HTML JavaScript Gumroad

Know exactly which markets are open right now. Live open/closed status for 25+ global markets, real-time countdown to open and close, holiday calendar pre-loaded, and drag-to-reorder cards. Installs as a home screen app and works fully offline — no subscription required.

Live Wallpaper HTML CSS Lemon Squeezy

A series of minimal, fullscreen animated wallpapers — one displaying the current month, another the current day of the week. Both are fully customisable with 7 languages, 5 fonts, breathing animation, and a live clock. Single HTML files that work 100% offline with no install required. Compatible with Lively Wallpaper and Plash.

Screensaver HTML JavaScript Envato

Turn your screen into a living departure board. Inspired by iconic split-flap Solari boards, this fullscreen screensaver shows live world clocks for up to 10 cities with authentic flip animations. Supports 300+ world cities, 5 colour accent themes, acoustic click sounds, and works fully offline on macOS and Windows.

Get in Touch

Open to freelance, contract, and full-time opportunities. Whether you need a data scientist, a Python developer, or someone to help build and ship a digital product — let's talk.

Download CV
MADE WITH LOVE