Hadi started developing using PostgreSQL's code base when he joined Citus Data at 2012. At Citus Data he was responsible for parts of data storage system, data loading system, physical planner, logical planner, and the query execution system. He has developed json_fdw and the columnar store fdw at Citus Data.
He is also an ex-Googler and contributor to Google Chromium, where he made numerous contributions to Chromium's event processing and dispatch system.