João Pedro Jorge

Associate Technical Director at King
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
London, UK

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Sweden
    • Entertainment Providers
    • 700 & Above Employee
    • Associate Technical Director
      • Sep 2022 - Present

      London, England, United Kingdom

    • Principal Graphics Developer
      • Jan 2020 - Sep 2023

      London, United Kingdom

    • South Korea
    • Computers and Electronics Manufacturing
    • 700 & Above Employee
    • Principal Engineer
      • Mar 2018 - Jan 2020

      Staines, Surrey, United Kingdom Amongst other responsibilities, I lead a team of engineers and a character artist working in the graphics side of Samsung's next generation avatars on mobile devices - AR Emoji. My main responsibilities involved technical leadership of several projects; contributing to the AR research direction and line management.

    • Senior Software Engineer
      • Sep 2013 - Feb 2018

      Staines-upon-Thames, UK Research and development of real-time physically-plausible graphics for mobile devices and VR using OpenGL ES 3.X and OpenCL.

    • United Kingdom
    • Animation and Post-production
    • 700 & Above Employee
    • Software Developer, RnD Department
      • May 2008 - Aug 2013

      Co-development, support and unit testing of the in-house volume and particle rendering system in C++ for Renderman/Arnold. Real-time (OpenGL) volume rendering of large, sparse data sets using asynchronous GPU data streaming. Work and support of the in-house crowd lighting and authoring system. Work and support of the legacy particle rendering system for Mantra. Worked extensively on the Maya and core lib side of the geometry cache format; and developed the Houdini… Show more Co-development, support and unit testing of the in-house volume and particle rendering system in C++ for Renderman/Arnold. Real-time (OpenGL) volume rendering of large, sparse data sets using asynchronous GPU data streaming. Work and support of the in-house crowd lighting and authoring system. Work and support of the legacy particle rendering system for Mantra. Worked extensively on the Maya and core lib side of the geometry cache format; and developed the Houdini importers/exporters for the in-house geometry and particle cache formats. Wrote the Alembic to FRX (in-house fur cache format) importer/exporter. Show less

    • Sweden
    • Higher Education
    • 700 & Above Employee
    • Modelling and Animation Lab Assistant
      • Apr 2008 - May 2008

      Mesh Data Structures; Mesh Simplification; Splines and Subdivision Surfaces; Implicit Surfaces and Level Sets; Fluid and Smoke Simulation

    • Entertainment
    • 700 & Above Employee
    • Software Intern
      • Oct 2007 - Feb 2008

      Mesh Simplification plugin development for Houdini; Mesh Cutting Maya plugin development; and Polygon Triangulation methods for in-house framework

    • Sweden
    • Higher Education
    • 700 & Above Employee
    • Introduction to Computer Graphics Lab Assistant
      • Mar 2007 - Jun 2007

      Rendering Pipeline; Geometry and Polygons; View Space Transformations; Local/Global Lighting Models

    • Introduction to Computer Graphics (Swedish Programme) Lab Assistant
      • Mar 2007 - Mar 2007

      Graphics Programming in Java; CG Math Concepts; Rendering Pipeline; Texture Mapping; Ray-Tracing

    • Junior Programmer/Analyst
      • Dec 2004 - Dec 2005

      Web application development/refactoring using Java technology, Struts framework, Spring framework and Hibernate framework; Extreme Programming

    • R&D Intern
      • Feb 2004 - Feb 2005

      Developed a 3D visualization system in C++ and OpenGL for an anti-aerial defense system. Later on was in charge of developing radar clutter simulations in Java

    • Portugal
    • Higher Education
    • 500 - 600 Employee
    • Introduction To Programming Lab Assistant
      • Oct 2004 - Dec 2004

      Introduction to Algorithms and Basic Data Structures in Pascal

Education

  • Linköping University
    M.Sc., Advanced Computer Graphics
    2006 - 2008
  • Universidade Nova de Lisboa
    B. Sc. (5 Year Degree), Computer Science Engineering
    1998 - 2004
  • Università di Pisa
    ERASMUS Higher Education Student Exchange Program Grant, Computer Science
    2002 - 2003

Community

You need to have a working account to view this content. Click here to join now