Jiajun Deng is a web developer based in Shanghai with nine years of hands-on front-end experience and a pragmatic, results-first philosophy ("Nobody care your code but your works"). He contributes to notable open-source projects such as alibaba/ahooks—where he implemented a dynamic resource-loading hook—and alibaba/x-render, improving UI widgets like color pickers for complex admin forms. His portfolio includes cross-platform UI work on the turkyden/lizhi music player, making the app more responsive, accessible, and easier to distribute across desktop and web. Trained originally in medicine with advanced degrees from Tongji University and clinical internships abroad, he brings an uncommon combination of rigorous scientific training and user-focused engineering. That medical background gives him an unusually analytical approach to UX and edge-case handling in interfaces. He excels at turning nuanced UX needs into reliable, maintainable front-end features that users actually notice.
9 years of coding experience
Doctor of Philosophy - PhD, Thoracic Surgery Residency Program, Doctor of Philosophy - PhD, Thoracic Surgery Residency Program at Tongji University
Clinical Intership, Clinical Intership at The Second Military Medical University
International Medical Intersnship, Pediatric, International Medical Intersnship, Pediatric at University of Massachusetts Medical School
🎸 李志 (B 仔) 音乐作品跨平台播放器,支持 Web / Mac / Windows / Linux
Role in this project:
Front-end Developer
Contributions:1 release, 98 commits, 3 PRs in 9 months
Contributions summary:Jiajun primarily focused on front-end development and UI enhancements for the music player. They updated UI elements, including the main page, album, and video player pages, while also removing an unnecessary "BB" feature. The user also updated the application's UI to be more responsive and user-friendly for the application. Furthermore, they added a download page with links to the app, including Mac and Windows builds, enhancing the application's accessibility.
A high-quality & reliable React Hooks library. https://ahooks.pages.dev/
Role in this project:
Front-end Developer
Contributions:12 reviews, 8 commits, 6 PRs in 1 month
Contributions summary:Jiajun primarily contributed to the `ahooks` React hooks library by implementing a new hook, `useExternal`, designed to dynamically load external resources such as scripts, stylesheets, and images. Their work involved creating the `useExternal` hook itself, developing several demonstration examples showcasing its functionality, including loading CSS and JavaScript files, and updating the related documentation. The user also refactored the API of the hook and corrected dependencies.
reactreact-hooksumi-hooksreliablehigh-quality
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.