David

1,826
reputation
10
14

I am a licensed patent attorney with many years of experience and a former software developer.