David

1,145
reputation
9
20

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