kellyfj

Boston, MA

http://kellyfj.com

Making the rounds: Software Engineer -> Architect -> Manager -> Software Engineer --> ???