Summary
Jorge Moya is a versatile software engineer with 17 years of experience bridging research and production, currently at Google and working as a freelance contractor from Valencia, Spain. His background includes academic research in pattern recognition (speech and handwriting) and extensive game development experience, giving him a strong grasp of both algorithmic foundations and real-time systems. He focuses on low-level and tooling work—programming languages, code optimization, efficient algorithms, and constrained-resource environments—often tackling build systems and compiler toolchains. Jorge is an active open-source contributor to high-profile projects like LLVM and TensorFlow, where he has improved build robustness, dependency management, and debugger stability. Colleagues rely on him for pragmatic fixes that prevent subtle runtime errors (e.g., dangling pointers and subprocess error handling) and for keeping complex C++/Bazel/Bazel-like ecosystems compatible across LLVM versions. His blend of research rigor, game-engine pragmatism, and deep toolchain knowledge makes him particularly effective on projects that demand both performance and maintainability.
18 years of coding experience
19 years of employment as a software developer
Universitat Politècnica de València
English, Spanish