James A Rosen
Staff Engineer
Check out my
Now Page
to see what I've been up to lately.