Qingfeng Xia is a research software architect specializing in CAD, CAE and AI, with 13 years of experience bridging experimental aerospace engineering and high-performance scientific software. He leads R&D software teams at a Fortune 100 company after roles as a senior research software engineer at UKAEA and as a research associate at Oxford, where his work spanned turbomachinery, tribology and thermal/multiphysics modeling. A PhD in Aerospace Engineering from Manchester, he brings hands-on expertise in CFD/FEA, embedded systems, IoT and machine learning, and is the principal developer of an OpenFOAM workbench for FreeCAD and a multiphysics FEM solver. His contributions to FreeCAD’s FEM module and parallel preprocessing tools demonstrate a practical focus on scaling simulations and improving usability for real-world engineering problems. Colleagues describe him as a programmer-researcher who converts experimental insight into production-grade software and sensors for extreme environments.
13 years of coding experience
9 years of employment as a software developer
PhD, Aerospace Engineering, PhD, Aerospace Engineering at The University of Manchester
M.E, Dept. of Thermal Power Engineering, M.E, Dept. of Thermal Power Engineering at Xi'an Jiaotong University
This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.
Role in this project:
Backend Developer
Contributions:5 commits, 36 PRs, 38 comments in 1 year 4 months
Contributions summary:Qingfeng primarily contributed to the FreeCAD codebase by addressing bugs and implementing features within the Finite Element Method (FEM) module. Their work included fixing issues related to fluid boundary constraints and unit handling, as well as refactoring and improving material properties management. The commits demonstrate a focus on enhancing the FEM module's usability and functionality, specifically related to fluid dynamics simulations.
Demonstration, comparison and interopereation of different c++11 class python wrapping methods, like swig, pybind11, binder, cython, cppyy, etc, with CMake integration setup.
Contributions:7 commits, 8 pushes, 1 branch in 2 years 9 months
pythoncmakecpppython-bindingscomparison
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.
Request Free Trial
Qingfeng Xia - Research Software Architect (CAD, CAE, AI) at 华为