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.

5
public projects
4
interactive demos
1
open-source contribution
Backtest Library source repository showing its Python package and test suite

Open-source quantitative tooling

Open-source contribution

Backtest Library

Contributed tests and engineering improvements to a Python library for evaluating trading strategies, with an emphasis on reproducibility and trustworthy performance analysis.

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

Evidence-led developer tooling

Interactive demo

Dependency Agent

Built an interactive tool that traces a Maven compilation failure to an incompatible SLF4J version, explains the supporting evidence and proposes a verified POM fix.

  • 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