# Life story

## Birth

My parents are Armenians from Baku. Their lives were thrown into turmoil by the fall of the Soviet Union and the ensuing Nagorno-Karabakh conflict. I was born shortly before the collapse in Moscow, where my parents were studying.

We immigrated to the US when I was two.

## Childhood

I grew up in the suburbs of Seattle. My parents both got jobs at Microsoft working on Windows. Our family dinnertime conversations were punctuated by stories of office politics.

As a kid I was obsessed with the Internet and spent much of my time in online forums. In junior high I started my own, which morphed into a free web hosting service that still operates today. I also maintained some open source forum mods, which helped me land my first programming contracts.

## Adulthood

In college I built some browser extensions to add missing features to Facebook, including one that added a search button on people’s profiles. That helped me get an internship there, and on my second day I started working on a long-term Hackathon project to build out that same search feature.

At the time Facebook felt like a fantasy novel. The two-story building that housed engineering and product was teeming with a frenetic and optimistic energy. To a wide-eyed college student it felt like we were connecting people across the world for the first time.

Halfway through my internship my team’s manager let me drop my assigned intern project and focus primarily on my search project. This was an incredibly enabling experience. By the end of the internship they wanted me to drop out of school and join full-time.

I spent almost five years working at Facebook. Partway through I moved to New York, where my last role was managing the Public Conversations team. We had a charter to improve the quality of discourse on Facebook, particularly in the context of public posts by pages and public figures.

After Facebook I took 5 years to travel and work on projects, most notably [Comm](https://comm.app). I eventually decided to try to pursue it as a startup, which lasted another 5 years. I still maintain Comm, but it’s now a non-profit.

I’m currently working at OpenAI.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://site.ashoat.com/about/life_story.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
