2026
Web

Frontend in 2 Days

Created a step-by-step tutorial covering HTML, CSS and JavaScript fundamentals — hosted on GitHub Pages.

April 2026
JavaScript HTML CSS
Web

GitHub Jump to Profile

Published github-jump-to-profile — a browser userscript that redirects the GitHub avatar click to your profile instead of the home feed.

April 2026
JavaScript Userscript
Security

CVE-2017-5638 Recreation

Reproduced the Apache Struts2 RCE vulnerability using PowerShell and Java in a controlled lab environment.

April 2026
Java PowerShell
Security

OGNL Injection Analysis

Documented the underlying mechanics of OGNL injection attacks, tracing the exploit path through the Struts2 expression evaluator.

April 2026
Java PowerShell
Current

PredNet × Transformer Integration

Restructuring the PredNet predictive-coding model with a Transformer backbone for improved temporal representation.

April 2026
Python PyTorch Docker
March 2026
Flutter · Dart

Comparable Version Sync

Published comparable-version-sync to pub.dev — a semantic version comparison and synchronisation utility.

March 2026
Dart Flutter
AI · ML

Monte Carlo Maze Solver

Optimised a Monte Carlo algorithm for maze traversal, reducing convergence time with a custom reward reshaping strategy.

March 2026
Python Prolog
Flutter · Dart

Draggable Range Selector

Published draggable-range-selector to pub.dev — a highly customisable interactive range-input widget for Flutter.

March 2026
Dart Flutter
February 2026
AI · ML

PredNet with PyTorch

Rebuilt the PredNet predictive-coding model in PyTorch from scratch, modernising the original Keras implementation.

February 2026
Python PyTorch
2025
November 2025
Java

GUI Management System

Built a full OOP-based Java management system applying SOLID principles and design patterns.

November 2025
Java
Docs

PredNet Structure Analysis

Published a detailed annotated breakdown of the original PredNet architecture with layer-by-layer diagrams.

November 2025
August 2025
Docs

Transformer Self-Attention Notes

Wrote up the mathematics behind Self-attention and Key / Query / Value interactions.

August 2025
↑  scroll up for the latest