Astute, success-driven, and performance‐focused management professional with extensive experience in software development project management, staff supervision and development, and continuous improvements.
Software Developer in a wide variety of business applications. Particularly experienced in client/server, embedded, web development, and desktop software development