Summary
Sebastian Raaphorst is a software engineer with 11+ years building high-impact observatory tools, currently contributing to STScI’s APT in Java after a decade leading scheduling automation at Gemini Observatory. He holds a PhD in mathematics and computer science specializing in combinatorial design theory, and his academic work on variable strength covering arrays and LFSR constructions remains influential in testing and combinatorial constructions. Technically fluent across Python, Kotlin, Scala, C, and modern C++17 (with a noted constexpr obsession), he blends formal optimization techniques—ILP, constraint programming, metaheuristics—and practical engineering to deliver reliable backend systems with polished Qt UIs when needed. Based in Hilo, Hawaii, he has applied his math-heavy toolkit beyond astronomy in supply-chain and financial analytics, and currently leads cross-disciplinary projects that aim for reusable, multi-site scheduling solutions.
11 years of coding experience
11 years of employment as a software developer
Doctor of Philosophy - PhD, Mathematics and Computer Science, Doctor of Philosophy - PhD, Mathematics and Computer Science at University of Ottawa
English, French, Spanish