David Francis

Bellevue, WA
Senior Software Engineer - Microsoft

Software developer. Photographer. Other stuff here. TBD. I haven't decided yet.

Resume