Colin Thompson
Education
Bachelor of Science in Computer Science
Brigham Young University, Provo, UT
December 2015
Brigham Young University, Provo, UT
Courses:
Artificial Intelligence,
Machine Learning,
Computer Security,
Graphics & Image Processing,
Software Engineering,
Data Mining,
Database Modeling,
Software Design & Testing,
Internet Programming,
Algorithm Analysis,
Computation Theory,
Discrete Math,
Data Structures
Skills
Languages: Python, Java, C++, C, C#, SQL, HTML5/CSS, JavaScript, Bash, etc.
Operating Systems: Linux and Windows
Other: Version control with Git and SVN. React. Unit testing. AWS. Microsoft Office.
Experience
Sortation Associate
, Amazon.com, Hillsboro, OR- Various warehouse responsibilities including sorting packages, moving pallets, loading trucks, and processing damaged items
CS Grader
, Brigham Young University, Provo, UT- Graded assignments for Intro to Artificial Intelligence computer science course
CS Teaching Assistant
, Brigham Young University, Provo, UT- Teaching assistant for Discrete Structures computer science course
- Helped students understand math and programming concepts
- Helped students write code in C++
- Graded written assignments and programming projects
HR Technical Intern
, TriQuint Semiconductor, Hillsboro, OR- Simplified reporting procedures and systems for HR department
- Developed reports using Excel VBA
- Created and maintained HTML letter templates
- Coordinated scheduling of meetings with external company
Software Developer Intern
, Welch Allyn, Beaverton, OR- Worked with senior engineers who were designing and testing a medical device
- Developed an internal debugging tool in C# to allow for easier hardware debugging of the device, resulting in higher developer efficiency