Skip to content
View tiffjai's full-sized avatar

Block or report tiffjai

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tiffjai/README.md

Hi, I'm Tiffany Ho 👋

I’m a London-based aspiring AML / Financial Crime Data Scientist with a background in data science + software engineering, passionate about using ML and analytics to detect suspicious behaviour, reduce false positives, and support investigators with clear, explainable insights.

What I’m focusing on now

  • 🔎 AML & Financial Crime Analytics (transaction monitoring, typologies, alert triage, customer risk)
  • 🧠 Machine Learning (anomaly detection, classification, model monitoring, explainability)
  • 🕸️ Graph / Network Analysis (entity resolution, suspicious networks, relationship patterns)
  • 🗣️ NLP (case narratives, adverse media signals, summarisation for investigators)
  • 🧰 Data Engineering basics (clean pipelines, data quality checks, reproducible workflows)

Tech stack

Python (pandas, numpy, scikit-learn) • SQL • Jupyter • Git/GitHub
Web: React, Node.js, Express • API integration • Testing

Featured Projects

Tic-Tac-Minesweeper

Play here
A hybrid game blending Tic-Tac-Toe + Minesweeper:

  • 9x9 grid with hidden mines
  • Real-time multiplayer (Socket.IO)
  • React.js (frontend) + Node.js (backend)

Why it matters: real-time state, event streams, and probability-style thinking — useful habits for detection systems.

Cantorean

Repo
A Korean language learning app designed to make Hangul engaging:

  • Interactive lessons + quizzes

Why it matters: structured content, UX iteration, and building learning loops (useful for investigator tools & internal enablement).

Gridview Experiments

Note: I removed public login credentials from this README for security.

What I’m building next (AML direction)

  • 🧩 Synthetic transaction dataset + AML typology simulator (layering, smurfing, mule chains)
  • 📈 Alert prioritisation model (reduce false positives with explainable features)
  • 🕵️ Investigator dashboard prototype (case summary, entity graph, timeline)

Let’s connect

If you’re working on AML / fraud / financial crime data, I’d love to collaborate or learn from your approach.

GitHub followers

Pinned Loading

  1. bookswap-api bookswap-api Public

    JavaScript

  2. bookswap-fe bookswap-fe Public

    JavaScript

  3. cantorean cantorean Public

    A Korean language learning app

    Dart

  4. coldplay coldplay Public

    JavaScript

  5. crud-server crud-server Public

    JavaScript

  6. guessANum guessANum Public

    just another guess a number game

    HTML