Daosheng Mu

San Francisco Bay Area, CA

evolution city award image

About me

  • Professional 3D graphics programmer since 2008
  • Adobe Firefly and Express generative AI developer
  • Mozilla WebXR module peer and developer
  • Firefox Gamepad module owner
  • Contributor to open source project: three.js and Babylon.js
  • Game Developer Conference China (2012): programming track speaker
  • Worked on game engines for Xbox 360, PSP, PC, Web, iOS, and Android

Experience


Sr. Software engineer

Adobe

2021.01.19~present

Adobe Firefly and Express(TypeScript, React, MobX, Lit)

  • Generative AI full-stack developer
  • Delivered Text to Image, Text Effect, and Generative Fill generative AI features within a tight timeline
  • Acted as module lead of Adobe Express image remove background filter

Sr. Mixed Reality / Software engineer

Mozilla

2015.01.26~2020.11.10

Firefox Gecko(C++, Javascript), WebXR, Firefox Reality, Firefox OS

  • WebXR support for Oculus Rift and OpenVR
  • Android-based mobile VR Browser (Firefox Reality) for standalone VR headsets. The dedicated browser for HTC and PicoVR headsets, and top #2 browser app in Oculus store: Avg. rating 4.0
  • WebGL feature implementation by Direct3D and OpenGL
  • W3C Gamepad API implementer for device integration on different platforms
  • Media and graphics functions of Gecko and Firefox OS

Lead programmer

XPEC Entertainment Inc.

2008.04.14~2014.02.14

Developed a cross-platform game engine(C++, Flash)

  • Cross Xbox 360, PC(Direct3D, OpenGL), Flash, iOS, and Android platforms
  • Material system supports OpenGL, Direct3D, Stage3D Graphics API.
  • Architect of new production pipeline, and co-develope the level editor to achieve WYSIWYG by using this engine

Android application developer

Booya

2012.04~2013.04

Developed a Social-dating app on Android, Vague

  • A social-dating app on Google Play, and Vague’s front-end is developed by only me.
  • It has been published in Taiwan, Hong Kong, Singapore, and Malaysia.
  • It gains avg. 4.33 of 5.0 points in Google Play store, and ranking the top 74 in social free category of Taiwan region

Honors


evolution city award image

Evolution city, PC and Web

  • PC game development grand prize, The best sound effect award, Namco excellent award, and UserJoy Sponsor award in Digital Content Awards (2006)
  • Bronze prize in VR Game Contest (2006)

evolution city award image

Game Developer Conference China (2012)


Skills


Programming skills

  • C++
  • Shader: HLSL, GLSL, AGAL
  • Graphics API: Direct3D, OpenGL, OpenGL ES, Stage3D, WebGL, Vulkan
  • Web development: JavaScript, TypeScript, MobX, Lit, React
  • Java
  • Python

Background knowledge

  • Computer science
  • 3D Computer graphics
  • Generative AI
  • Mixed Reality
  • Cross-platform development
  • Game engines development
  • Game development
  • Game programming
  • Web development
  • Android development

© Daosheng Mu 2024 All rights reserved · Back to top