Qingfeng Xia

Research Software Architect (CAD, CAE, AI) at 华为

Stevenage, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code13 years of coding experience
job9 years of employment as a software developer
bookPhD, Aerospace Engineering, PhD, Aerospace Engineering at The University of Manchester
bookM.E, Dept. of Thermal Power Engineering, M.E, Dept. of Thermal Power Engineering at Xi'an Jiaotong University
languagesEnglish, Chinese, Japanese
github-logo-circle

Github Skills (11)

data-handling10
c-language10
event-handling10
cprogramming-language10
feh10
freefem10
cad10
3d10
opencascade8
front-end-development8
python5

Programming languages (9)

C#C++ShellCCMakeMakefileHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
FreeCAD/FreeCAD

Jan 2019 - May 2020

This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.
Role in this project:
userBackend 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.
engineeringmodelerfemedacoin
qingfengxia/python_wrap

Jul 2019 - May 2022

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 华为