Overview
Technical skills
Timeline
Led end-to-end R&D, architecture, implementation, deployment, and maintenance of a fully collateralized USD stablecoin with native yield bridging capabilities. Built supporting systems handling significant transaction volume. Owned the project across research, engineering, and ongoing operations.
Owned the full lifecycle of a permissionless peer-to-peer fixed/variable-rate lending protocol, from protocol R&D and architecture through deployment, monitoring, upgrades, and maintenance. Designed lending financial state machines covering proposals, collateral, issuance, repayment, defaults, and fixed-rate settlement. Implemented security-critical smart contracts using Foundry fuzzing/invariant/fork testing and Slither, and built governance and Safe{Wallet} periphery components.
Rust
Yul• Senior
Solidity• since 2021 • Senior
Foundry• since 2021
Hardhat
Chainlink• since 2023
Slither• since 2021
OpenZeppelin
Tenderly
Smart Contracts
Ethereum• since 2021
DeFi
DAO• since 2021
Token Standards
Aragon• since 2021
- Design and implement core DeFi primitives and lending/vault lifecycle features (loans, refinancing, extension, claim flows).
- Own protocol-level integrations with pools and bridges, including pool adapters and safe repay/supply logic shown in _withdrawCreditFromPool and tryClaimRepaidLOAN.
- Lead security- and invariant-focused work such as invariant tests, fuzzing attacker scenarios, and audit fixes for lending/product logic.
- Implement cross-chain adapters and governance/timelock integration for coordinated upgrades and multi-chain canonical supply flows.
JavaScript
TypeScript• since 2025 • Middle
Node JS
Tailwind CSS• since 2025
Next.js• since 2025
GitHub Actions
React.js• since 2025
- Develop documentation-driven developer portals and onchain analytics dashboards that combine the existing ABIs and RPC fetchers into interactive charts and query pages.
- Build analytics UI pages (Next.js + React) that wire the app/actions RPC helpers to visualizations (nivo) with clear loading/error/empty states and request cancellation.
- Package a small design-system subset (tokens, a11y patterns, and a few shared components) extracted from the docs site so future frontends stop reusing doc templates as UI components.
- Implement end-to-end examples that show server-state handling (fetching, caching, cancellation, optimistic UI with rollback) for common flows like bridge estimation and submit.
