Summary
Nathaniel Crossman is a PhD candidate in Computer Science and Engineering with eight years of hands-on experience bridging research, teaching, and applied software development. At Wright State University he has modernized curricula, led GTA teams, and implemented ML-driven automated grading and plagiarism detection that cut grading time by half and improved feedback quality. His research on GPU-accelerated stream clustering earned multiple IEEE top-paper awards and delivered large performance gains for AFRL-sponsored projects, alongside successful grant writing and stakeholder communication. Comfortable in Python, C++, CUDA, AWS, and MongoDB, he translates algorithmic advances into production-ready tools and reproducible data pipelines. Nathaniel’s background ranges from enterprise Java web apps to one-on-one tutoring and direct support work, reflecting strong empathy, pedagogical skill, and an ability to simplify complex technical ideas for diverse audiences.
8 years of coding experience
1 year of employment as a software developer
Doctor of Philosophy - PhD, Computer Science and Engineering, 3.92, Doctor of Philosophy - PhD, Computer Science and Engineering, 3.92 at Wright State University
Associate’s Degree, Computer Information Systems/Software Development (SODE.S.AAS), 4.0, Associate’s Degree, Computer Information Systems/Software Development (SODE.S.AAS), 4.0 at Sinclair Community College
English