Software Engineer
Teletronics Tech
Jedai
Zhone Technologies
Senior Software Engineer
Teletronics Technology Corporation
Technical Manager
Toronto Transit Commission (TTC)
Stevens Institute of Technology