Summary
Ivan Reese is a researcher and multidisciplinary software engineer with 12 years of experience building interactive learning platforms, simulations, and research prototypes from Alberta, Canada. Currently at Ink & Switch he explores programmable ink—bringing dynamic, sketchable interfaces to idea exploration—while also organizing a community that dissects foundational CS research via a long-running podcast. As former CTO of CD Industrial Group he led full-stack development, tooling, internationalization, and produced a library of 700+ learning media items and hundreds of browser-based simulations built on a suite he maintained for over a decade. He blends hands-on implementation (3D art, frontend, backend) with product and community leadership, shifting fluidly between R&D and production delivery. Notably, his background as a technical artist-turned-engineer gives him an uncommon eye for the intersection of visual craft and interactive systems.
12 years of coding experience
15 years of employment as a software developer