Summary
William Gollinger is an Information Technology Coordinator and former PhD in Pure Mathematics who translates deep theoretical training into pragmatic software and systems work. With eight years of experience and self-taught full‑stack skills in Java, Python, JavaScript, Rust and Joomla, he has moved from proving theorems to building production web sites and internal IT solutions. He enjoys projects that bridge abstract math and code—his favorite is a Java program computing characteristic numbers of manifolds, reflecting ongoing research interests that inform his engineering approach. Based in Kitchener, Ontario, he pairs strong problem‑solving and teaching instincts with hands‑on development and ops experience, having successfully transitioned from academic research to commercial IT roles. Colleagues benefit from his ability to explain difficult concepts clearly and to rapidly learn new technologies when solving unconventional technical challenges.
8 years of coding experience
6 years of employment as a software developer
Master of Science - MS, Pure Mathematics, Master of Science - MS, Pure Mathematics at McMaster University
Doctor of Philosophy - PhD, Pure Mathematics, Cum Laude, Doctor of Philosophy - PhD, Pure Mathematics, Cum Laude at University of Münster
Physics, 92, Physics, 92 at University of Waterloo
French, German