A Little

Beyond Code

I spend most of my downtime outdoors — chasing mountain views in the Cascades, exploring the coast, and stumbling onto whatever's out there (yes, that includes a beached whale).

Currently tinkering with: TripSplit

Mountain view through the trees
A quiet morning view of the Cascades through the trees.
A beached whale found during a coastal walk
A beached whale I came across during a coastal walk — not something you see every day.
Bridge over the water
Crossing a bridge along the coast on the same trip.
Arrow icon

Explore My

Algorithm Analysis

Algorithm Analysis Strategies

This project demonstrates my understanding of core algorithm design strategies including Greedy Algorithms, Divide and Conquer, Dynamic Programming, and NP Problems.

It includes implementations and explanations of classic algorithms such as Huffman Coding, Fractional Knapsack, Karatsuba Multiplication, Fast Fourier Transform (FFT), Longest Increasing Subsequence (LIS), Edit Distance, and Vertex Cover.

Through this work, I analyzed problem-solving strategies, compared time complexities, and practiced implementing theoretical concepts in Python.

Arrow icon