Member of PostgreSQL international team of developers since 1996. Introduced Postgres to Russian language, taught it full-text search and semistructured data handling.
By implementing support for data stores with indexed search and aggregates in Postgres 17 years ago, and then hstore, a type for storing “key-value” data, we opened a way to a new world—the world of semistructured data. Nowadays, talking about such data in PostgreSQL, we basically mean functionality related with JSON/JSONB. Notably, in this regard, Postgres is often far more effective than specialized NoSQL bases, yet retaining user-friendliness, reliability and full functionality of a proven PostgreSQL relational database management system. A new SQL standard has been recently released which specifies structures for working with JSON. We have already implemented basic support for this standard—it will appear in Postgres Pro 10 version and in PostgreSQL 11, in an extended form.