Summary
Dominik Seifert is an AI and program-analysis R&D engineer with over 16 years of hands-on software development and a PhD in Computer Science focused on omniscient debugging. He builds tools and workflows that make debugging and program understanding more interactive—most recently designing LLM-friendly time-travel debuggers and teaching models to reason about code at Replay.io. His background spans systems-level work (Chromium runtime modifications, runtime data collection) to research-driven tool creation (Dbux) and education, reflecting a rare blend of production engineering, research, and teaching. Based in New Taipei since 2005, he combines deep expertise in dynamic program analysis with practical experience enabling reproducible debugging and divergence detection. Colleagues know him as a problem solver and coach who translates complex program-analysis ideas into usable developer tooling.
16 years of coding experience
11 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at National Taiwan University
German, English, Chinese