Final-year undergraduate thesis project
 
Corss-border electricity trading modelling with spatial-temporal
                graph NNs: GATs, STGCN, and Transformer
 Computational Mathematics
 
Python ODE solver by Taylor expansion and piecewise polynomial
                interpolation
 Numerical Programming in Python
 
Monte Carlo simulation of magnetic quasi-particle for stable
                energy configurations
 Machine Learning
 
Statistical image classifier with HOG, SVM, and PCA at global
                top 10% accuracy (at the time)
 Deep Learning
 
Sequence-to-sequence model for time-series imputation, with
                features derived from statistical heuristics
 Data analytics for IoT
 
Statistical time-series acoustic sensing of in-door human
                presence with autocorrelation and Fourier analysis
 Artificial Intelligence
 
Pacman AI with Bayesian Networks, Hidden Markov Models, and
                Particle Filters
 Software Language Engineering
 
External DSL for 3D CAD with BNF parser, elided Structural
                Operational Semantics rules, and interpreter in action semantics
                powered by JavaFX
 
 Principles of Operating Systems
 
C Linux shell with program execution, signals, background
                processes, piping, and process statistics
 Distributed and Parallel Computing
 
Multiplayer card game in JavaFX, Java RMI, and JMS and an image
                processor using AWS SQS, EC2, and S3