Eric Lim

Senior Blockchain And Full Stack Engineer

Perth, Western Australia
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
Eric Lim is a Senior Blockchain and Full Stack Engineer based in Perth with 12 years of hands-on experience building web3 and distributed systems. He has progressed from junior developer roles into senior engineering positions at companies like Powerledger, MATTR, Bunzz, and currently Block, delivering production-grade full stack and blockchain integrations. His open-source contributions include UI and network integrations for the prominent polkadot-js/apps interface and quality-focused refactors in the Rust game engine Amethyst, showing fluency across JS and systems languages. Eric blends front-end polish with protocol-level plumbing—adding network endpoints, brand theming, and paraId updates—demonstrating attention to both developer UX and chain interoperability. He holds a Computer Science degree from Curtin University and is known for improving robustness and maintainability through careful refactoring and API integrations.
code12 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Curtin University
stackoverflow-logo

Stackoverflow

Stats
25reputation
497reached
0answers
1question
github-logo-circle

Github Skills (28)

substrate10
javascript10
game-engine10
game-dev10
ui-design10
polkadot-js10
blockchain10
rust10
game-development10
polkadot10
react10
debug9
refactor9
engine9
refactoring9

Programming languages (17)

SmartyJavaC++JinjaRustCGoHTML

Github contributions (5)

github-logo-circle
polkadot-js/apps

Feb 2022 - Sep 2022

Basic Polkadot/Substrate UI for interacting with a Polkadot and Substrate node. This is the main user-facing application, allowing access to all features available on Substrate chains.
Role in this project:
userFull-stack Developer
Contributions:4 reviews, 6 commits, 6 PRs in 7 months
Contributions summary:Eric primarily focused on integrating the Ajuna Network into the Polkadot-js/apps interface. They added support for the Ajuna network by modifying UI colors, logos, and endpoints. They updated names for the Ajuna Network and added OnFinality API for the Bajun Network. The user also updated `paraId` for long-term slot on Rococo.
substrateblockchainwalletchainssubstrate-node
amethyst/amethyst

Aug 2021 - Aug 2021

Data-oriented and data-driven game engine written in Rust
Role in this project:
userSoftware Engineer
Contributions:5 commits, 1 PR in 1 day
Contributions summary:Eric primarily focused on code cleanup, refactoring, and bug fixes within the Amethyst game engine. Their contributions involved removing nested conditional statements, addressing compile errors, and fixing clippy warnings to improve code quality. They also made changes to configuration and asset loading, improving the robustness and maintainability of the engine's core functionality. The user demonstrated proficiency in identifying and resolving code issues related to the engine's structure and dependencies.
data-drivengamegamedevrustentity-component
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
Eric Lim - Senior Blockchain And Full Stack Engineer