James Gan

James Gan

Redmond, Washington, United States
918 followers 500+ connections

About

I'm a software engineer manager with extensive experience in AI/ML, BigData and general…

Experience

  • Google Graphic

    Google

    Kirkland, Washington, United States

  • -

    Bellevue, WA

  • -

    Greater Seattle Area

  • -

    Auckland, New Zealand

  • -

    Auckland

  • -

    BeiJing

  • -

  • -

  • -

Education

Patents

  • MANAGING VIRTUAL MACHINES

    Issued US US20120166705

    Efficient way to create VM.

    Other inventors
    See patent
  • Managing Access to a Cache Memory

    Issued US 20110131378

    Managing access to a cache memory includes dividing said cache memory into multiple of cache areas, each cache area having multiple entries; and providing at least one separate lock attribute for each cache area such that only a processor thread having possession of the lock attribute corresponding to a particular cache area can update that cache area.

    Other inventors
    See patent
  • METHOD AND APPARATUS FOR ACCESSING A SHARED DATA STRUCTURE IN PARALLEL BY MULTIPLE THREADS

    Issued US US20100083266A1

    Other inventors
  • Extending Portability of Java Code Through the Use of AOP

    Issued US US20080222607A1

Languages

  • English

    Full professional proficiency

  • Chinese

    Native or bilingual proficiency

View James’ full profile

  • See who you know in common
  • Get introduced
  • Contact James directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named James Gan in United States

Add new skills with these courses