James Sangalli

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
James Sangalli is a software engineer with a decade of experience specialising in blockchain and AI, based in the Greater Sydney Area. He co-founded AlphaWallet and has hands-on mobile expertise contributing to its well-known open-source Ethereum/EVM iOS and Android wallets, shaping token handling and wallet integrations. His recent contracts include work on the Reserve Bank of Australia’s wholesale CBDC pilot (Project Acacia) and multiple blockchain roles at Perion Labs and Flex Dapps, demonstrating both startup and institutional experience. Comfortable across mobile, backend and smart contract domains, he blends product-minded engineering with open-source collaboration. James completed an intensive Enspiral Dev Academy apprenticeship, accumulating ~1,000 hours of focused coding early in his career. A practical contributor who moves between prototyping CBDC systems and shipping wallet software, he brings rare depth in real-world token and EVM tooling.
code10 years of coding experience
github-logo-circle

Github Skills (11)

javas10
swift10
wallet10
ios10
mobile-development10
ethereum10
android-development10
blockchain10
java10
gradle8
gradlew8

Programming languages (16)

C#JavaCSSC++RustCGoHTML

Github contributions (5)

github-logo-circle
AlphaWallet/alpha-wallet-ios

Feb 2018 - Dec 2020

An advanced Ethereum/EVM mobile wallet
Role in this project:
userMobile Developer (iOS)
Contributions:23 releases, 140 reviews, 4457 commits in 2 years 10 months
Contributions summary:James contributed to the development of the iOS mobile wallet, as the commits show changes to the iOS code. Their contributions involved adding new XML files and submodules, and the ability to get names and contract addresses from the XML file. The changes indicate involvement in the underlying asset definition and token handling logic for an EVM-based mobile wallet.
ethereumevmmobileiosblockchain
An advanced Ethereum mobile wallet
Role in this project:
userMobile Developer (Android)
Contributions:3 releases, 25 reviews, 620 commits in 2 years 9 months
Contributions summary:James's commits primarily focus on integrating external repositories into the AlphaWallet Android application. They are responsible for merging code, updating libraries, and implementing new features, specifically related to ticket functionalities. The commits showcase code modifications across multiple Java files, indicating a strong involvement in the application's core functionalities, including the addition of new user interface elements and integrating new features from the external repository. The user also made changes to support different domain names for the wallet app.
ethereummobileandroidblockchainerc20
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