Badges
Certifications
macduff has not earned any certificates yet.
Work Experience
Software Engineer
caterpillar• January 2003 - Present
Education
Bradley University, Peoria
Electrical Engineering, MS• 2003 - 2005
University of Illinois at Urbana–Champaign (UIUC), Champaign
Electrical Engineering & Computer Science, BS• 2000 - 2002
Links
Skills
macduff has not updated skills details yet.