Summary
David Reeves is a proactive software developer and Computer Science student at Michigan Technological University with roughly eight years of hands-on programming experience across Python, JavaScript, C#, C++, Java, and Lua. He combines practical full-stack and systems skills—built through roles in IT operations, student-led software teams, and internships—with real-world teaching experience, having designed curricula and taught hundreds of K–12 students in coding, AI, robotics, and web development. Currently interning at Creative Mines and spending Summer 2025 at IBM, he also serves as Treasurer for his Undergraduate Student Government, demonstrating a blend of technical delivery and organizational leadership. Notably, he has built network-management tools for an education environment that simplified administration of dozens of machines from a single workstation, reflecting a knack for pragmatic automation.
8 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Computer Science, 4.0, Bachelor's degree, Computer Science, 4.0 at Michigan Technological University
No Current Degree, Computer Science, 4.2, No Current Degree, Computer Science, 4.2 at Canton High School
Dual Enrollment, COMPUTER AND INFORMATION SCIENCES AND SUPPORT SERVICES, 4.0, Dual Enrollment, COMPUTER AND INFORMATION SCIENCES AND SUPPORT SERVICES, 4.0 at Schoolcraft College
Spanish