Summary
Wojciech Fraczak is an adjunct professor and senior software developer with over two decades bridging academic research in formal languages, automata, and algorithms with applied work in network packet classification, safety-critical real-time systems, and network traffic engineering. He holds a PhD in Computer Science from Paris-Sud and combines deep theoretical expertise in optimization, combinatorics, and formal methods with hands-on engineering roles at companies including Solidum, Alcatel-Lucent, Edgewater, and CENX. His career uniquely spans both specification and verification of systems and the implementation of production-grade software for high-performance networking. Known for tackling algorithmic problems on graphs and strings, he brings a rigor rarely seen in industry practitioners, translating formal models into practical tools and capacity-planning solutions. Based in Ottawa, he actively balances teaching and research with ongoing industry development, mentoring students while shipping complex network software. Colleagues value his ability to connect abstract theory to measurable operational improvements in networked systems.
11 years of coding experience
15 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Paris-Sud University (Paris XI)