Martin Shawn Lee

Developer and trader, colliding with reality through tech and finance.

Writing