Vladimir Vukićević

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Vladimir Vukićević
Vladimir Vukićević at the 2010 Mozilla Summit in Whistler, British Columbia, Canada.jpg
Vukićević at the 2010 Mozilla Summit in Whistler, British Columbia, Canada
Born (1979-04-29) 29 April 1979 (age 43)
OccupationComputer Science
Known forMajor technological contributions to the Mozilla Firefox web browser, WebGL

Vladimir Vukićević (born 29 April 1979), is a Serbian-born American software engineer who has worked on many open source projects. He is known mostly for his work on open-source graphics libraries, including those used in the Mozilla project, and for being the creator of WebGL.


Vukićević at the 2013 Mozilla Summit

In 2006, Vukićević began work on a prototype OpenGL 3D context for the canvas HTML element, which he called Canvas 3D.[1] This work led to the creation of a "Accelerated 3D on the Web" working group within the Khronos Group in order to create a royalty-free standard API for OpenGL and OpenGL ES 2.0 capabilities,[2] which produced the WebGL specification.

In 2008, Vukićević publicly criticized Apple for using private interfaces in the Safari web browser to improve its performance, leaving third-party applications such as Firefox without solutions for similar performance problems.[3]

Vukićević made many important contributions to Firefox Mobile/Fennec, including an ARM backend for the TraceMonkey JavaScript engine[4] and the initial port of Fennec to Android.[5]

Vukićević also co-authored (with Stuart Parmenter) the APNG specification in 2004.

Vukićević served as the chair of the Khronos WebGL Working Group,[6] and has worked as Director of Engineering for Mozilla until 2017[7] where he created a prototype OpenGL 3D context in Canvas which became WebGL.[8]

He now works as Senior Software Engineer for Emerging Technologies at Unity Technologies.[9] In 2019, he was the company's team leader on Project Tiny, a technology to create light-weight games for the mobile industry based on WebGL and WebAssembly.[10]


  1. ^ ""Canvas 3D GL Power, Web Style", Vladimir Vukićević — Words". Archived from the original on 2011-07-17. Retrieved 2011-07-17.
  2. ^ "Khronos launches initiative for free standard for accelerated 3D on Web", Khronos Press Release, [1] Archived 2011-03-07 at the Wayback Machine
  3. ^ Broersma, Matthew (3 March 2008). "Apple slammed over programming secrets". Techworld.com. Retrieved 4 March 2011.
  4. ^ Gruener, Wolfgang (19 September 2008). "Firefox mobile web browser scheduled for 2010". TG Daily. Retrieved 4 March 2011.
  5. ^ Claburn, Thomas (29 April 2010). "Mozilla Tests Mobile Firefox For Android". InformationWeek. Retrieved 4 March 2011.
  6. ^ "Khronos Releases Final WebGL 1.0 Specification". Khronos Group. Archived from the original on 6 March 2011. Retrieved 4 March 2011.
  7. ^ Vukićević, Vladimir. "Games Meeting Cancelled". Retrieved 26 July 2012.
  8. ^ Anthony Frausto-Robledo (12 February 2019). "WebGL 2.0—Why It's the Path to Stable Open Standards-based 3D Web Graphics". Architosh. Retrieved 29 October 2020.
  9. ^ Vukićević, Vladimir. "LinkedIn Profile". LinkedIn.[dead link]
  10. ^ Seth Barton (12 March 2019). "Unity on why Project Tiny is going to be huge at GDC 2019". Mcvuk.com. Retrieved 29 October 2020.

External links[edit]

Vladimir Vukićević on Twitter Edit this at Wikidata