Ongoing research under Professor Dora Erdos focusing on NP-hardness problems in longest path algorithms and algorithm development using dynamic programming techniques. Contributing to academic understanding of computational complexity.
Route tracker created for the Central Rock Gym in Fenway. Users are able to mark off climbs they've completed as well as make accounts and see route progress. Admins of the rock gym can view statistics for route completions and upload/create their own climbs. Currently in progress.
Study of computational geometry algorithms for solving geometric problems in 2D and 3D spaces.
Exploration of programming language paradigms, syntax, semantics, and implementation techniques.
Mathematical analysis of algorithm efficiency, complexity theory, and optimization techniques.
Software development lifecycle, project management, testing methodologies, and collaborative development practices.
End-to-end web application development using modern frameworks, databases, and deployment strategies.
Advanced algorithmic techniques including network flows, linear programming, and approximation algorithms.