Description
Technical Architect, Lead Software Engineer, Project/Product Manager, Full stock Software Developer. Hands-on in most current technologies.

Accomplishments
Highlights:

Job Skills

Keywords
