
Packing algorithm for 3D boxes which optimizes for any combination of final container dimensions. Includes N-dimensional Constructive Solid Geometry (CSG) subtraction generator for Rust allowing the generalization of the main algorithm to N dimensions. O(N³) time, O(N) space

C++ solver for the NP-Hard 2-Dimensional Strip-Packing problem implementing a novel method which led to personal research, with assistance from Prof. Danny Sleator | Carnegie Mellon University, USA and Prof. Malin Rau | Chalmers University of Technology, Sweden. Resulting in an asymptotically optimal, O(N³) time, O(N) space, algorithm
Web app allowing for the transfer of playlists manually using authentication tokens between music services which allows for limitless transfer.
Pathfinding Algorithms Visualizer interface built in native JS/HTML/CSS.
My github.io portfolio and website.