James HudonSoftware Engineer
Montara, California
Software Engineer
Systems Engineering Co-op
Software Developer (co-op)
Software Developer (co-op)
Head of Engineering
Software Developer (intern)
Software Developer (co-op)
Software Developer (co-op)
Senior Software Engineer
University of Waterloo
Collège Jean-de-Brébeuf
Recommendations: 0
Software Engineering
Bitcoin