Kendrick Tan

Software engineer who enjoys solving hard technical problems