Projects
Selected projects in proof-based mathematics, formal modelling, computational reasoning, and mathematically grounded computation
Silk Math Preview
2026Visual Studio Code extension · live LaTeX / Markdown / Jupyter math preview
Visual Studio CodeLaTeXMathJaxMarkdownJupyterMath PreviewOCROpen Source
Approximation by Rationals
2025–2026Year 4 Group Project · University of Edinburgh (Supervisor: Professor Jim Wright)
Pure MathematicsNumber TheoryDiophantine ApproximationContinued FractionsLiouville's TheoremThue's TheoremPell EquationsAlgebraProof WritingFormal Reasoning
Constraint Programming for Mathematics Timetabling
2026TAOR Final Project · University of Edinburgh · Team Leader
Formal ModellingConstraint ProgrammingCP-SATOR-ToolsCombinatorial StructureSchedulingComputational ReasoningVerification-Motivated ModellingTeam Leadership
Random-Walk-Based Graph Neural Networks
Summer 2025Vacation Research Project
Graph TheoryGraph Neural NetworksRandom WalksRepresentation LearningExpressivityHypergraphsTheoretical MLSummer Research
Quantitative Modelling of Winter Peak Electricity Demand in Great Britain
Apr–May 2025Statistical Modelling Project · Team Leader
Statistical ModellingRegressionForecastingEnergy SystemsCross-ValidationAIC/BICData AnalysisTeam Leadership
BoxCar Ride-Sharing Simulation Study
Feb 2026Data-Driven Discrete-Event Simulation Project · Team Leader
SimulationDiscrete-Event SimulationRide-SharingData-Driven ModellingMaximum Likelihood EstimationService OperationsScenario AnalysisTeam Leadership
Strategic Workforce Allocation Optimisation
Apr 2025Optimisation Modelling Project · Team Leader
OptimisationMathematical ProgrammingMILPXpressWorkforce PlanningResource AllocationScenario AnalysisFormal ModellingTeam Leadership
Multi-Stage Laptop Manufacturing System Simulation Study
Apr 2026Manufacturing System Simulation Project · Team Leader
SimulationDiscrete-Event SimulationSimul8Manufacturing SystemsInput ModellingBottleneck AnalysisAIC/BICMLETeam Leadership