Dodge Pu

Software Engineer at fundidi

Guangzhou City, 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

🤩
Rockstar
🎓
Top School
Dodge Pu is a versatile software engineer with 13 years’ experience building IoT devices, social network services, and data-mining tooling across embedded C, PHP, JavaScript, and Linux. Based in Guangzhou, he contributes to open-source projects—most notably a widely used WeChat PHP SDK—and has shipped both back-end integrations and polished front-end tooling like a Bootstrap-based visual layout editor. His background in electrical and electronics engineering gives him a hardware-aware approach to software design, enabling end-to-end IoT prototypes and game-device concepts. Actively seeking co-founders with strengths in marketing or management, he blends hands-on engineering with product-minded entrepreneurship.
code13 years of coding experience
bookBachelor of Science (BS), Electrical and Electronics Engineering, Bachelor of Science (BS), Electrical and Electronics Engineering at South China Normal University
github-logo-circle

Github Skills (13)

html10
css10
wechat10
php10
javascript10
bootstra10
user-interface10
api10
sdk10
bootstrap10
wechat-mini-program10
apidoc10
ckeditor9

Programming languages (2)

JavaScriptPHP

Github contributions (5)

github-logo-circle
dodgepudding/bootout

May 2013 - May 2013

基于bootstrap实现可视化布局的layoutit.com离线中文版
Role in this project:
userFront-end Developer
Contributions:17 commits in 23 days
Contributions summary:Dodge primarily focused on implementing and enhancing the user interface for the "bootout" project, a visual layout builder based on Bootstrap. Their contributions include adding features such as redo and undo functionality, saving and restoring layout data using HTML5 storage, and incorporating a popup text editor. The user also modified the existing codebase by adding new elements, fixing bugs, and improving the overall styling and user experience of the layout editor.
grid-layoutlayoutslayoutbootstraplayout-engine
dodgepudding/wechat-php-sdk

Apr 2013 - Oct 2021

微信公众平台php开发包, weixin developer SDK.
Role in this project:
userBack-end Developer
Contributions:1 release, 159 commits, 69 PRs in 8 years 8 months
Contributions summary:Dodge contributed to the core PHP SDK for the WeChat public platform. They implemented the initial SDK import and later extended the class with methods for text-based and rich media (music, news, and video) replies. Further work included adding functionality such as getRevVoice support, implementing methods for retrieving message data (image, voice, and text), and adding features like sending and receiving user information. The commits involved the development of core classes and methods, with a focus on providing communication capabilities with the WeChat API.
weixinphpwechatsdk
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
Dodge Pu - Software Engineer at fundidi