Liang Liang is a Customer Experience Engineer with 11 years of experience blending full-stack development, product-focused engineering, and client-facing roles to build practical, user-centered products. After transitioning from marketing and photography—where they scaled SEO and content operations—to immersive full-stack training at Fullstack Academy, Liang has delivered front-end and back-end improvements at blockchain-focused teams like Truffle Suite and ConsenSys. They’ve contributed notable open-source fixes and UX refactors to Truffle projects, improving tooling, CLI behavior, and community documentation. Proficient in JavaScript/TypeScript, React, Node/Express, and PostgreSQL, Liang also explores Web3 stacks (Solidity, Truffle, Web3) and design tooling, enabling cross-disciplinary problem solving. Based in New York, they combine a marketer’s empathy for users with engineering rigor to ship features that matter to both customers and business. A less obvious strength is their background as a commercial photographer, which informs a keen eye for UI detail and product presentation.
11 years of coding experience
7 years of employment as a software developer
Web Development, Web Development at Fullstack Academy
Bachelor of Arts (B.A.), Marketing, Advertising, Bachelor of Arts (B.A.), Marketing, Advertising at Portland State University - School of Business
:warning: The Truffle Suite is being sunset. For information on ongoing support, migration options and FAQs, visit the Consensys blog. Thank you for all the support over the years.
Role in this project:
Full-stack Developer
Contributions:8 releases, 95 reviews, 106 commits in 1 year 2 months
Contributions summary:Liang primarily contributed to the Truffle framework by refactoring code, improving the user interface, and updating the command-line interface. They addressed issues related to migration reporting and total cost display. Furthermore, the user added versioning and improved help command functionalities. They also made changes to the test environment and debugger settings, replacing gasLimit with miner.blockGasLimit for better compatibility.
Contributions:3 reviews, 12 commits, 5 PRs in 11 months
Contributions summary:Liang focused on updating the TruffleSuite website source code, specifically modifying the community and home pages. Their commits primarily involved refactoring content and updating the user interface. These changes included replacing Gitter with Github Discussions and reformatting the layout and information displayed on community pages.
ethereumreactweb3
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.