Description
Software development manager, technical project manager, tech lead and architect (with 25 years of experience on a myriad of projects and systems and covering all aspects of the software development life cycle).
Software development manager, technical project manager, tech lead and architect (with 25 years of experience on a myriad of projects and systems and covering all aspects of the software development life cycle).