Tim Han
Tim Han

Tim Han

I’m a software engineer, writer, and thinker