Summary
Geoffrey Schmit is a seasoned computer science and cybersecurity educator with 13+ years shaping high school and college curricula and leading Naperville North’s FIRST Robotics program. He blends classroom pedagogy—Modeling Instruction, NGSS, and standards-based grading—with practical software engineering skills in Java, Python, C/C++, LabVIEW and Git-centric workflows. A former Principal Engineer and founder of a Mac contract software shop, he brings industry-grade architecture, Agile practice, and mentorship into K–12 STEM education. He also applies real-world research experience (Fermilab) and adjunct college teaching to prepare students for competitive computing and robotics challenges. Notably, he builds bridges between theory and practice by running post-AP software engineering and cybersecurity courses that mirror professional development lifecycles.
13 years of coding experience
16 years of employment as a software developer
BS/MS, Computer Engineering, BS/MS, Computer Engineering at Case Western Reserve University
MAT, Secondary Education, Physical Science, Physics, MAT, Secondary Education, Physical Science, Physics at National Louis University