Summary
Christopher Schwaab is a versatile full-stack software engineer with 11 years of experience, currently building interactive systems at Gravity Sketch from Edinburgh. He specializes in programming languages, type systems and (E)DSL design/compilation, while also bringing hands-on experience across embedded systems, low-latency networking, GIS, graphics, distributed backends and frontend/devops. His background includes senior engineering roles in geophysics and spatial platforms and early work in F# and research environments, reflecting a blend of industry and academic rigor. Trained in applied mathematics (BSc) and pursuing a PhD in computer science, he enjoys tackling hard technical problems and translating formal ideas into practical, production-ready systems.
11 years of coding experience
8 years of employment as a software developer
Doctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at University of St. Andrews
Bachelor's degree, Applied Mathematics, Bachelor's degree, Applied Mathematics at University of Colorado Boulder