I was a member of the search engine team.
I worked on a cross functional team (front / back end eng, design, PM) and built ThoughtSpot's "build your own on-boarding experience" feature. Core components of this feature included:
* Step by step guided tutorial for translating natural language queries like "What were sales for t-shirts in 2019" to the Sage language.
* UI and supporting storage and validation for data leaders to build custom natural language queries on predefined templates, over their own data, that can later be accessed in the step by step UI.
I also worked on building the anonymization layer of infrastructure for our trace gathering tool. These traces were queryable through our internal instance of ThoughtSpot. The objective was to allow us to better understand customer behavior (what kinds of queries are people making, what correlations between queries exist) so we could build features that supported or encouraged greater engagement.
I also worked on introducing new keywords into our query language and improving the developer experience by creating tools to track code test coverage and give pre-commit warnings for configuration file changes. See "top n measure1 by attribute|measure2" entry in documentation: https://docs.thoughtspot.com/software/latest/keywords
Cpp