Mountain View, CA

I'm a software engineer programming mostly in Erlang, OCaml and C. I've worked in various domains: embedded and real-time systems, domain-specific languages and programming tools, distributed large-scale data processing, purpose-built analytic DBs and analytics stacks, etc.

I'm the author of the Piqi project which includes a universal schema language called Piqi, cross-language data serialization system compatible with Google Protocol Buffers, and various tools for working with structured data.

My GitHub repository: