Jujiang He

Transaction R&D at Huaxi Securities Co., Ltd.

Zhuhai, Guangdong Province, China
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
Jujiang He is a seasoned software engineer with 12 years of experience, currently driving transaction R&D in fintech from Zhuhai. He blends visual technology and UX focus with strong server-side, DevOps, and architectural skills, consistently shipping robust, maintainable systems. His open-source contributions span high-profile projects like webpack and log4js-node, where he improved core stability and refactored legacy code to modern standards. Comfortable across front-end and back-end stacks, he has practical experience building SPAs, adding module compatibility (UMD) and improving build pipelines. Known for a “move fast and break things” mindset tempered by disciplined refactoring, he brings both rapid iteration and long-term code health to product teams.
code11 years of coding experience
job6 years of employment as a software developer
bookBachelor of Engineering (B.E.), Software Engineering, Bachelor of Engineering (B.E.), Software Engineering at Jinan University
languagesChinese, English, Chinese
github-logo-circle

Github Skills (18)

javascript10
testing10
webpack10
webpacker10
angularjs10
nodejs10
refactoring10
bundling10
bundle9
gruntjs9
g9
commonjs8
s68
loader7
bundler7

Programming languages (19)

PowerShellC#MDXJavaC++PugCRust

Github contributions (5)

github-logo-circle
log4js-node/log4js-node

Jul 2016 - Dec 2016

A port of log4js to node.js
Role in this project:
userBack-end Developer
Contributions:38 commits, 1 PR, 4 comments in 5 months
Contributions summary:Jujiang primarily focused on refactoring the `log4js-node` library, a port of log4js to Node.js. Their contributions involved code formatting, debugging and refactoring, and migrating existing code to new styles. These changes primarily involved modifications to the core library files, including `lib/log4js.js`, `lib/levels.js`, and various appender files, enhancing the project's maintainability and potentially fixing bugs.
loggernode-jsjavascriptlogginglog4js
webpack/webpack

May 2016 - Mar 2017

A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
Role in this project:
userFull-stack Developer
Contributions:11 commits, 9 PRs, 45 comments in 10 months
Contributions summary:Jujiang primarily contributed to improving the core functionality and stability of the webpack project. Their commits focused on adding missing constructors to various classes and updating test cases to align with the evolving codebase and new modules. They addressed critical syntax issues and refactored the code by removing unused elements and eliminating dead code, ultimately enhancing code clarity and maintainability. This involved working with multiple core modules, like `ModuleTemplate`, `ChunkTemplate`, and dependencies, showcasing their deep understanding of the project's internal workings.
amdloaderscode-splittingcustom-stuffcompiler
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
Jujiang He - Transaction R&D at Huaxi Securities Co., Ltd.