Summary
Nick Breitling is a computer science student and researcher with eight years of hands-on experience building compilers, programming-language experiments, and full-stack applications. He mentors peers in Northwestern's Programming Languages course while conducting novel research on trace contracts and autonomous "Rational Programmer" strategies to replace integration tests. Past internships include JIT compiler infrastructure work for R and graphics research using Vulkan, reflecting a comfort with low-level systems and performance-driven engineering. He also ships practical tools—like a Flask-based delivery management app—and mentors learners from ages 7 to 14, showing a consistent mix of teaching and production development. A self-described Emacs and Nix enthusiast, he pairs deep toolchain fluency with an experimental bent toward automated program transformation.
8 years of coding experience
2 years of employment as a software developer
UX Design, 11, UX Design, 11 at VANTAGE
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Northwestern University
Computer Science, Computer Science at Northeastern University
Minnetonka Senior High School