Qing Tao is a data scientist and machine learning engineer with a Ph.D. in Petroleum Engineering and over a decade of cross-disciplinary experience applying predictive analytics, reservoir simulation, and ML to industry problems. He has transitioned from reservoir engineering at ConocoPhillips to research and production ML roles at Meta, blending domain expertise with production-focused model development. Qing is an inventor and author on 20+ patents and publications, demonstrating a strong research-to-product track record. He is also an active open-source contributor, improving the high-profile Open 3D Engine with tooling, cross-platform fixes, and performance work that reflects a systems-oriented engineering mindset. Based in the Seattle area, he brings rare depth in physics-driven modeling, practical software engineering, and operationalizing complex ML systems.
5 years of coding experience
17 years of employment as a software developer
Doctor of Philosophy (Ph.D.) Petroleum Engineering, Doctor of Philosophy (Ph.D.) Petroleum Engineering at The University of Texas at Austin
Master of Science (M.S.) Petroleum Engineering, Master of Science (M.S.) Petroleum Engineering at Texas A&M University
Bachelor of Engineering (B.E.) Engineering Physics, Bachelor of Engineering (B.E.) Engineering Physics at Tsinghua University
exchange student, exchange student at National Tsing Hua University
Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.
Role in this project:
Software Engineer
Contributions:572 reviews, 107 commits, 217 PRs in 1 year 9 months
Contributions summary:Qing's commits focus on improving and extending the Open 3D Engine (O3DE). They implemented ImGui profiling tools by adding a pause/resume button, pass execution timeline display, and addressing a crash related to ImGuiManager. Further contributions include fixing Linux and Mac compile issues and resolving issues related to attachment bindings within the rendering pipeline, also including applying changes to make the editor compatible with high DPI display settings. The user also worked on memory management with a DX12 command allocator.
Contributions:3 reviews, 10 pushes, 52 branches in 2 years 7 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.