Allen Lin is a Full Stack Software Engineer with 10 years of experience specializing in protocol and smart contract development, particularly Solidity, alongside backend and frontend systems in JS/TS and Python. He was a core protocol engineer at Uniswap Labs, helped build UniswapX and contributed to V4, and previously founded and led engineering at genie.xyz where he architected NFT marketplace contracts and integrations later acquired by Uniswap. His work spans high-performance DeFi and NFT routing—contributing notably to Uniswap's Universal Router by adding multi-protocol support and gas-optimized integration tests. Before crypto, he built production-grade data and quant systems for asset managers, combining financial modeling, ETL, and web services. Known on GitHub/Twitter as @AzFlin, he blends "farmer, degen & dev" culture with rigorous engineering, often surfacing non-obvious protocol-level optimizations that improve composability and gas efficiency.
10 years of coding experience
8 years of employment as a software developer
Bachelor of Mathematics, Statistics, Bachelor of Mathematics, Statistics at University of Waterloo
Uniswap's Universal Router for NFT and ERC20 swapping
Role in this project:
Back-end Developer & Solidity Engineer
Contributions:4 reviews, 5 commits, 2 comments in 19 days
Contributions summary:Allen primarily contributed to the core smart contract logic within the Uniswap Universal Router project, specifically focused on integrating various trading protocols like Foundation, Sudoswap, NFT20, and Cryptopunks. The user's commits included adding support for new commands related to these protocols, implementing functionality to interact with them, and modifying the core dispatcher to handle these new interactions. Furthermore, the user was involved in writing integration tests to ensure correct behavior and gas optimization.
📦 A smart contract that distributes a balance of tokens according to a merkle root
Contributions:4 reviews, 32 commits, 1 PR in 4 months
tokensbalancesmart-contractethereumcontract
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
Allen Lin - Software Engineer at Equitable Life of Canada