Dixing X is a software engineer with 12 years of experience building systems across web3/crypto, fintech, data science and LLM/agentic systems, currently working at Weco AI. He combines deep learning and reinforcement learning research roots with practical backend engineering—evidenced by contributions to a policy-gradient portfolio RL framework and core features in the Hyperledger Fabric Python SDK (crypto, discovery, chaincode lifecycle). Comfortable in both research and production settings, he has held roles from university research assistant to industry engineer and has shipped security-sensitive blockchain components at Hex Trust. Based in Stony Stratford, he brings a blend of academic rigor (distributed ledger tech, self-improving AI) and hands-on debugging/maintenance experience that often surfaces in subtle fixes and refinements. Outside work he stays disciplined through weightlifting, running and playing guitar, reflecting a methodical but creative approach to problem solving.
12 years of coding experience
7 years of employment as a software developer
Bachelor's Degree Information and Computing Sciences, Bachelor's Degree Information and Computing Sciences at University of Liverpool
Bachelor’s Degree Information and Computing Science, Bachelor’s Degree Information and Computing Science at Xi'an Jiaotong-Liverpool University
Chinese, English, Finnish, Japanese, teochew, Spanish, Chinese
Contributions:1 release, 50 reviews, 48 commits in 3 years 2 months
Contributions summary:The user, Dixing (Dex) Xu, contributed primarily to the Hyperledger Fabric Python SDK by implementing core functionalities. The commits demonstrate work on crypto functions, including signing and verification, and adding methods for querying blocks and chain information. The user also implemented support for the discovery API within the channel module. In addition, the user added chaincode instantiation and invoke functionalities with related testing and updated the tutorial documentation.
PGPortfolio: Policy Gradient Portfolio, the source code of "A Deep Reinforcement Learning Framework for the Financial Portfolio Management Problem"(https://arxiv.org/pdf/1706.10059.pdf).
Role in this project:
ML Engineer
Contributions:16 commits, 3 PRs, 11 pushes in 7 months
Contributions summary:Dixing primarily contributed to the development and maintenance of a deep reinforcement learning framework for financial portfolio management. Their work involved fixing bugs in the implementation of core algorithms, such as the mu calculation within the NNAgent. They also addressed variable naming issues and output layer configurations within the neural network components. Further contributions include reverting a bug fix, implying active debugging and model refinement.
financialpolicyarxivpdfportfolio-management
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.