I work at the intersection of 3D + geospatial + open source + open standards by leading the Cesium team at AGI and teaching computer graphics at Penn.
If you are a Penn undergrad or graduate student interested in an independent study, senior design, or MS thesis doing open-source software development with WebGL, glTF, or Cesium, please contact me.
My contributions to the field include
- Starting Cesium, an open-source JavaScript library for world-class 3D globes and maps. The Cesium ecosystem has thousands of developers and millions of end users.
- Starting 3D Tiles for streaming massive heterogeneous 3D geospatial datasets. 3D Tiles is a candidate OGC Community Standard.
- Co-creating glTF, the open-standard 3D runtime asset format. glTF has been adopted by Microsoft, Google, Oculus, NVIDIA, etc.
- Writing or contributing to books on 3D globes, WebGL, OpenGL, rendering, and games.
- Serving on committees for conferences and journals such as SIGGRAPH Asia, I3D, JCGT, FOSS4G NA, and FedGeoDay.
- Teaching and advising ~140 Penn students, many of whom went on to industry positions with graphics companies, GPU companies, game studios, and movie studios.
My interests include
- Growing teams, mentoring, and facilitating a unique team culture.
- Growing communities and ecosystems around open source and open standards.
- Sharing technical knowledge and evangelizing projects and formats.
- Facilitating applied research to advance 3D geospatial.
- Building bridges between academia and industry.
- Contributing to all aspects of software development with a focus on planning, technical direction, and strategy.
- Supporting business strategy and partnerships that enable sustainable and scalable open-source.
There's also a interview with me on the SIGGRAPH blog.