Kat Tan

Software engineer. Creative. Dancer. Thinker. Fascinated by authentic stories. Addicted to learning.