3D Programming Language Design

Designed an Spatial Programming Language with nested AI components at Y-Combinator Research

Impact:

  • Designed first of its kind fully 3D programming language allowing users to program 3D virtual environments from the inside

  • Prototypes showed improvements in collaboration, connection, innovation and satisfaction metrics among vast majority of users

  • Demonstrated the potential of spatial programming languages to simplify the development of spatial computing applications by enabling in-situ user generated code

Responsibilities:

  • Collaborated with engineering, research, and other stakeholders on the design and development of programming language and AI components

  • Conducted user research to gain insights into the pain points and challenges faced by user working in spatial computing, and used these insights to inform the design of the programming language

  • Developed design guidelines and best practices for the spatial programming language, and ensured that these were incorporated into the development process

  • Conducted user testing and iterated on the design of the programming language based on feedback from users

  • Provided leadership and guidance to other designers and developers working on the project, and acted as a subject matter expert