Photo of Patrick Dubroy

Hi, I’m Patrick Dubroy.

I’m a programmer and independent researcher based in Munich, Germany. I’m a co-creator and the primary maintainer of Ohm, a user-friendly parsing toolkit for JavaScript.

In the past, I’ve been an engineering manager at Sourcegraph and Lyft, a researcher at Y Combinator Research and VPRI, and a software engineer at Google, BumpTop, and IBM.

I have a master’s degree in Computer Science from the University of Toronto, where I studied human-computer interaction in the DGP lab under the supervision of Prof. Ravin Balakrishnan. My research on how people use tabs in web browsers was published at CHI 2010.

You can find my full CV on LinkedIn.


You can reach me me by email at pat@[my last name].com, or find me on Twitter or Mastodon.