1 OUNCEGOLD999.9
01000111010011110100110001000100
The future runs on tokens.

Ryan Kim

Smart Contract Engineer

I craft the building blocks of a decentralized future.
ryan kim ryan kim ryan kim ryan kim ryan kim ryan kim
ryan kim ryan kim ryan kim ryan kim ryan kim ryan kim
i craft the building blocks of a decentralized future
i craft the building blocks of a decentralized future
smart contract engineer smart contract engineer
smart contract engineer smart contract engineer
ryan kim ryan kim ryan kim ryan kim ryan kim ryan kim
ryan kim ryan kim ryan kim ryan kim ryan kim ryan kim
i craft the building blocks of a decentralized future
i craft the building blocks of a decentralized future
smart contract engineer smart contract engineer
smart contract engineer smart contract engineer

About

I am a California-based Smart Contract Engineer with 4 years of professional experience in designing and developing decentralized finance applications and blockchain-related projects. Proficient in developing EVM-based smart contracts and well-versed in programming languages such as Solidity and TypeScript, and skilled in smart contract development tools such as Foundry and Hardhat.

From on-clay to on-paper to online to onchain, the evolution of record-keeping has reached its most secure and transparent form with blockchain technology. My expertise lies in creating robust, efficient, and secure smart contracts that form the backbone of decentralized applications. I am committed to pushing the boundaries of smart contract development, constantly exploring new ways to leverage its revolutionary potential.

Explore my portfolio to see how my expertise can drive innovation and enhance your projects.

Experience

Greenwood Labs

Greenwood Labs

Blockchain | Web3 company backed by Polychain Capital & Blockchain Capital

Smart Contract Engineer

  • Development of smart contracts for a variety of use cases along with unit tests and deployment scripts using Solidity, Typescript, Hardhat, and ethers.js
  • Built APIs and SDKs for protocols using TypeScript
  • Stayed up-to-date with modern best practices in web3 development and provided insights for optimizing the tech stack
  • Worked with the development team to optimize gas usage and ensure efficient smart contract deployment
  • Collaborated with the front-end development team to ensure seamless integration of smart contracts into the dApp architecture

Expertise

programming languages

front-end

spoken languages

English Korean

Technical Projects

Building smart contracts to shape a decentralized future.

View All Projects

~ {title: 'Vortex Smart Account',description: 'Modular Smart Account framework implementing ERC-4337 and ERC-7579',duration: { start: '2025-01-13', end: '2025-04-20' },deployments: [ {
name: 'Vortex',
address: '0x32d239b9AD01dEb571e4D5a6fc2Fe0d04b109697'
},
{
name: 'MetaFactory',
address: '0x8500F318d07Fd9aCB85007cc0daA69D5Af5380B4'
}
],
sourceCode: 'https://github.com/fomoweth/account-abstraction',stacks: ['Solidity','Foundry'],bulletPoints: ['Developed a modular smart account protocol that implements ERC-7579 and ERC-4337 standards, enabling customizable account behaviors and seamless integration of third-party modules.','Created multiple factory contracts tailored for different deployment scenarios.','Designed and implemented validator, executor, and fallback modules, allowing seamless integration and extensibility of custom logic within smart accounts.'], }

~ {title: 'CreateXFactory',description: 'A smart contract factory that can handle the creation of smart contracts using CREATE, CREATE2, CREATE3, and MinimalProxy Pattern.',duration: { start: '2025-01-28', end: '2025-01-29' },deployments: [ {
name: 'CreateXFactory',
address: '0x0951FbDcdA628bA2e062917aAE364c324F04ef0A'
}
],
sourceCode: 'https://github.com/fomoweth/createx-factory',stacks: ['Solidity','Foundry'],bulletPoints: ['Engineered a robust factory architecture capable of handling multiple deployment strategies with consistent logic and secure access control','Implemented deterministic contract deployment using CREATE2 and CREATE3, allowing predictable contract addresses based on initialization parameters','Integrated MinimalProxy (EIP-1167) pattern to optimize gas usage and reduce deployment costs while maintaining upgradeability pathways'], }

~ {title: 'Leveraged Position',description: 'Position management tool that enables users to create and manage leveraged positions.',duration: { start: '2024-12-21', end: '2024-12-27' },sourceCode: 'https://github.com/fomoweth/leveraged-position',stacks: ['Solidity','Foundry'],protocols: [Uniswap,Aave,Compound],bulletPoints: ['Applied modular design principles to enable seamless extensibility and integration with additional DeFi protocols','Optimized gas usage by replacing FlashLoan with exact output swaps on Uniswap V3 pools, reducing transaction costs and execution complexity','Utilized transient storage for caching temporary states to prevent reentrancy and validate callbacks efficiently'], }

~ {title: 'Aggregation Router',description: 'An aggregator of liquidity from multiple DeFi protocols.',duration: { start: '2024-03-06', end: '2024-03-16' },sourceCode: 'https://github.com/fomoweth/aggregation-router',stacks: ['Solidity','Foundry'],protocols: [Uniswap,Sushi,Curve,Balancer,Aave,Compound,Frax Ether,Lido Staked ETH],bulletPoints: ['Designed and implemented adapter contracts that can handle swaps on Balancer V2, Curve, DODO V1 & V2, Uniswap V2 & V3 pools','Designed and implemented wrapper contracts that can handle wrapping and unwrapping Aave V2 & V3 aTokens, Compound cTokens, frxETH & sfrxETH, and stETH & wstETH'], }