Skip to main content
Joshua Wang
WorkAboutServicesContact
Start a project
Work→About→Services→Contact→Start a project
Joshua Wang

Developer in Mauritius building research tools, safety tools and practical software for everyday work.

Mauritius · --:-- MUT

Site

  • Work
  • About
  • Services
  • Lab

Elsewhere

  • GitHub ↗
  • LinkedIn ↗
  • Email
  • CV (PDF)

Legal

  • Privacy
  • Terms

© 2026 Joshua Wang

Built with Next.js, GSAP, Lenis and Vanta.

Work 7 projects · 2026

Things I’ve built.

Each one started with a real problem I wanted to solve. Here’s what they do, how I approached them and what’s still unfinished. The code is on GitHub for anyone who wants the technical detail.

Illustration of a large field of dots representing papers, with a lens picking out a handful that become three paper cards
01 · Independent projectLive

Academious

A personal research feed. Tell it what you work on, and each morning it brings you the handful of new papers worth your attention.

  • Python
  • PostgreSQL
  • React
  • Machine learning
Read case study →
Illustration of a crocheted circle worked round by round, with one stitch circled and linked to its line in a written pattern
02 · Independent projectLive · real-yarn testing to come

Crochet Visualiser

Paste a crochet pattern and see it built stitch by stitch in 3D, so you know what you're making before you pick up a hook.

  • Python
  • TypeScript
  • Three.js
Read case study →
Illustration of three website pages flowing into one open book, with a bookmark and a marker on the line where reading stopped
03 · Independent projectVersion 2.0

Lumina Reader

A private reading app that keeps novels from different websites in one library and always remembers where I stopped.

  • JavaScript
  • Node.js
Read case study →
Illustration of bank, receipt, warranty, car and subscription records linked to one local database, inside a locked boundary marked 'this computer only'
04 · Private independent projectPrivate · in progress

Personal Finance & Admin Hub

A personal dashboard for money and household paperwork that stays on my own computer instead of in someone else's cloud.

  • Python
  • React
  • SQLite
Read case study →
Illustration of a booking email moving through booked, reminded, proof in and owner approval to a confirmed calendar date, with a duplicate email ignored
05 · Independent automation projectTested prototype

Booking & Deposit Automation

An automation that watches booking emails and handles the deposit follow-up for a small business: reminders, checks and confirmations.

  • n8n
  • Gmail
  • Google Sheets
Read case study →
FraudLens flagging a Kreol message pretending to be from MCB as a scam, highlighting the urgent wording, the request for a one-time code and the fake link▶ 0:28 demo
06 · Hackathon project with Dhruv & FriendsLive · 1st place

FraudLens

A scam checker for Mauritius. Paste a suspicious message, link or email, in Kreol, French or English, and it shows the warning signs before you click or pay.

  • Next.js
  • Node.js
  • Python
  • Outlook add-in
Read case study →
BlueNet case file for the fishing vessel Sirius Star with a high suspicion score, a list of evidence, a recommended patrol action and the AI assistant's completed checks▶ 1:06 demo
07 · Hackathon project with Dhruv & FriendsPrototype · Coup de Cœur award

BlueNet: Ocean Watch

A prototype that helps people protecting Mauritius's ocean spot suspicious fishing boats and share wildlife sightings from the water.

  • React
  • TypeScript
  • Gemma AI
Read case study →