Craig Colegrove

Software Engineer at IronCore Labs
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Spokane, Washington, United States, US
Languages
  • English Native or bilingual proficiency
  • Spanish Limited working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 1 ratings
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Joseph Flinn (he/him)

I have worked with Craig on countless projects. Craig is very knowledgeable in Computer Science. He is a very detailed oriented person, going above and beyond on everything he does. He is always motivated to learn new things and apply them to the projects that he is working on.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Google IT Support Professional Certificate Specialization
    Coursera
    Mar, 2019
    - Oct, 2024
  • IT Security: Defense against the digital dark arts
    Coursera
    Mar, 2019
    - Oct, 2024
  • Operating Systems and You: Becoming a Power User
    Coursera
    Mar, 2019
    - Oct, 2024
  • System Administration and IT Infrastructure Services
    Coursera
    Mar, 2019
    - Oct, 2024
  • Technical Support Fundamentals
    Coursera
    Mar, 2019
    - Oct, 2024
  • The Bits and Bytes of Computer Networking
    Coursera
    Mar, 2019
    - Oct, 2024

Experience

    • United States
    • Data Security Software Products
    • 1 - 100 Employee
    • Software Engineer
      • Jul 2019 - Present
    • United States
    • Software Development
    • 1 - 100 Employee
    • Collage Generator
      • Apr 2018 - Jun 2018

      • Created a Python script using the Python Image Library that recreates large photos using many smaller photos • Made the program extremely customizable, allowing the user to change features such as the algorithms used, how often photos would be reused, and the shape and size of each small photo • Program was able to generate a large photo consisting of thousands of smaller photos within minutes • Created a Python script using the Python Image Library that recreates large photos using many smaller photos • Made the program extremely customizable, allowing the user to change features such as the algorithms used, how often photos would be reused, and the shape and size of each small photo • Program was able to generate a large photo consisting of thousands of smaller photos within minutes

    • Seven Wonders Game
      • Dec 2017 - Jan 2018

      • Recreated a bare-bones version of the board game Seven Wonders in C++ • Made game fully functional, but without some features (such as the ability to create Wonders) • Included all details from every card included in the game • Created seven computerized players that play the game using very basic decision logic • The computerized players can start and finish hundreds of games per minute • Recreated a bare-bones version of the board game Seven Wonders in C++ • Made game fully functional, but without some features (such as the ability to create Wonders) • Included all details from every card included in the game • Created seven computerized players that play the game using very basic decision logic • The computerized players can start and finish hundreds of games per minute

    • United States
    • Higher Education
    • 500 - 600 Employee
    • Computer Science Teaching Assistant
      • Feb 2017 - May 2017

      • Graded homework assignments and assisted students enrolled in Computer Science 172• Identified and assisted in debugging logical and syntactical errors in students’ code• Provided the students with meaningful feedback within one week of the due date in order to help them improve

    • Walk West Central
      • Feb 2017 - May 2017

      • Collaborating with three other students, designed and developed an iOS/Android walking tour app to the specifications of a client• Hosted the database and media storage for the app on Amazon Web Services• Used official Amazon documentation to learn Python Boto 3 API calls for DynamoDB and Amazon S3• Presented on the application’s framework to an audience of professors, students, and the client

    • Physics Grader
      • Sep 2014 - May 2017

      • Graded and gave feedback on homework assignments for students enrolled in Physics 151 and 153

    • Tetris AI
      • Mar 2016 - Jul 2016

      • Collaborating with one other student, implemented a genetic algorithm in Python to teach an artificial intelligence to play Tetris on a Gameboy emulator• Referenced open-source code and language documentation to learn, program, and debug the Lua required to automate playing a video game• With only a few hours of learning, the AI achieved over 50% of the game’s highest possible score

    • Group Formation Algorithm
      • Mar 2016 - May 2016

      • Collaborating with one other student, developed an original algorithm that utilized linear algebra and k-means clustering to solve a variation of the stable marriage problem• Implemented the algorithm in Python to form equal-sized groups of students while maximizing overall student happiness• Successfully applied the algorithm, forming five groups of five students in less than a second

    • France
    • Facilities Services
    • 700 & Above Employee
    • Cafeteria Server
      • Feb 2014 - Dec 2016

      • Served food, cleaned tables and counters, and assisted with food preparation in the school cafeteria • Served food, cleaned tables and counters, and assisted with food preparation in the school cafeteria

    • United States
    • Education Administration Programs
    • 1 - 100 Employee
    • Audio Video Technician
      • 2010 - 2013

      • Ran sound, lights, videos, and presentations for guest speakers in the school auditorium • Performed regular maintenance on hardware such as cables, speakers, projectors, and computers used for presenting • Ran sound, lights, videos, and presentations for guest speakers in the school auditorium • Performed regular maintenance on hardware such as cables, speakers, projectors, and computers used for presenting

Education

  • Whitworth University
    Bachelor’s Degree, Computer Science
    2013 - 2017
  • Whitworth University
    Bachelor’s Degree, Mathematics
    2013 - 2017
  • Whitworth University
    Bachelor’s Degree, Engineering Physics/Applied Physics
    2013 - 2017
  • Bellevue Christian School
    High School Diploma, 4.0
    2009 - 2013

Community

You need to have a working account to view this content. Click here to join now