Selected independent work

Projects built to be explored.

Public tools, technical experiments and open-source contributions. The visuals below come from the working demos themselves—open one to try the product, or inspect the source where it is available.

8
public projects
6
live products & demos
1
open-source contribution
Residue Lens homepage introducing its evidence-led food comparison product

Evidence-led consumer product

Live product

Residue Lens

Built and launched a Next.js/TypeScript product with Python import and validation pipelines that keep official UK, US and European pesticide-monitoring programmes comparable without pooling unlike evidence.

  • Next.js
  • TypeScript
  • Python
  • Public data
Period Place homepage introducing its UK free period-product finder

Evidence-led social-impact platform

Live product

Period Place

Built and launched a Next.js/TypeScript UK finder backed by libSQL/Turso, with MapLibre search, moderated community reports, audit history, guarded environment operations and explicit evidence gaps.

  • Next.js
  • TypeScript
  • MapLibre
  • Community moderation
Synthetic Budget V2 workbook dashboard showing a fictional plan and operational checks

Private financial data engineering case study

Synthetic case study

Budget V2

Built a Python/PostgreSQL personal-finance ledger with immutable source evidence, idempotent provider refreshes, deterministic classification and reconciliation, guarded monthly delivery and verified backup/restore; demonstrated publicly with synthetic data.

  • Python
  • PostgreSQL
  • Data engineering
  • Excel
Backtest Library source repository showing its Python package and test suite

Point-in-time quantitative research

Verified case study

Backtest Library

Extended a Python backtesting library with filing-date-aware fundamental signals, a matched comparator and a predeclared data-quality audit using derived StockFit trial results.

  • Python
  • Testing
  • Quantitative finance
Dependency Agent demo introducing its evidence-led Maven failure analysis

Evidence-led developer tooling

Interactive demo

Dependency Agent

Built a bounded Python/FastAPI developer tool that reads Java and Maven source evidence, traces a compilation failure to an incompatible SLF4J version and produces the smallest verified POM patch.

  • Python
  • Java
  • Maven
Strava Dashboard demo showing its activity-intelligence overview

AI-assisted fitness analytics

Interactive demo

Strava Dashboard

Built a demo-first training dashboard with Strava OAuth, interactive activity analysis and OpenAI-generated coaching insights, while preserving a private live-data mode.

  • React
  • Node.js
  • OpenAI
  • Strava API
Pulse Energy Dashboard showing consumption totals and daily usage charts

Live household-energy analytics demo

Interactive demo

Pulse Energy Dashboard

Built a privacy-first dashboard that discovers Octopus smart meters, turns half-hourly electricity and gas readings into clear usage patterns, estimates tariff costs and offers optional server-side AI coaching.

  • React
  • Node.js
  • Octopus API
  • OpenAI
Computational Geometry CAD Filter browser reconstruction and project introduction

BEng thesis / revitalised project

Interactive reconstruction

Computational Geometry CAD Filter

Extended a shrinking-ball medial-axis pipeline to expose geometric scale features from sampled CAD surfaces, then rebuilt it with reproducible C++ tooling and an interactive browser reconstruction.

  • C++
  • PCL
  • Computational geometry
  • React

Ongoing coding practice

LeetCode practice

Saved snapshot

Regular algorithm and data-structure practice across Java, Python and Pandas, building fluency through consistent problem solving.

143problems solved
Easy
83
Medium
57
Hard
3

Languages

  • Java 83
  • Pandas 43
  • Python3 17

Practised areas

  • Array 56
  • Hash Table 21
  • Two Pointers 20
  • Depth-First Search 15
  • Dynamic Programming 12
© Abdul Hakim Norazman 2026
Privacy