IBM MCP Server Vulnerability Scanner
Security validation for a Model Context Protocol gateway and registry — multi-protocol transport and production-grade deployment. Built with IBM for a second-year software engineering project.
Things I've built and worked on. Filter by type.
Security validation for a Model Context Protocol gateway and registry — multi-protocol transport and production-grade deployment. Built with IBM for a second-year software engineering project.
Testing tool for distribution bias in hash function outputs. Chi-squared goodness-of-fit against any bytes→int callable, simulating real sharding scenarios. Configurable sample sizes, bucket counts, and input patterns.
My own research fork of Data61's MP-SPDZ framework. I wrote benchmark programs and a measurement harness on top of the existing codebase to measure the cost of prime-to-binary share conversion, the operation required by lookup-based nonlinear layers in MPC-friendly hashes.
The site you're reading right now. Built with Astro.
Interactive Processing application for exploring and visualising 563,738 flight records through searchable tables, route analysis, filtering, and delay statistics. First-year computer science team project.
Statistical analysis of Dublin Bikes station availability using Poisson and Binomial models over observed station-status data — conditional probabilities, independence, autocorrelation, and the Law of Large Numbers. Second-year applied probability group project.