Portrait

Hello.

I am Stephen Lang.

A software engineer in desktop, mobile, embedded and distributed systems.