FlowCV Logo
Michael(Andrew) An Blockchain Engineer | Fullstack Engineer
Profile

Experienced Blockchain and Full-Stack Engineer with over 10 years in software development, specializing in smart contract development, DeFi protocols, and Full Stack development.

Skilled in Solidity, Rust, and a range of blockchain technologies, including ve(3,3) models, leveraged farming, and cross-chain liquidity solutions.

Strong problem-solving skills, with a focus on identifying and addressing complex technical challenges efficiently and effectively.

Collaborative team player with excellent communication skills, consistently delivering high-quality results through teamwork and cross-functional cooperation.

Skills
Languages

Solidity, Yul, JavaScript, TypeScript, Rust, Golang

Databases

MySQL, PostgreSQL, MongoDB

Certifications
  • Certified Enterprise Blockchain Professional (CEBP), 101 Blockchains Certification
  • Certified DeFi Expert, Blockchain Council
Frameworks

Hardhat, Foundry, Foundry Fuzz Testing, Django, Nest.js, React.js, Next.js, Chakra UI

Technologies

DeFi, AWS, Consensus Algorithm, L1/L2 Blockchains, Cross-chain, Git

DevOps

Jenkins, Git, Github Actions, Docker, Kubernetes

Professional Experience

Description

  • Designed and successfully implemented the ve(3, 3) + CL model(uni v3 pools) utilizing ALM (DefiEdge, Gamma) to optimize user fund efficiency.
  • Was involved in smart contract optimization and testing by utiling Yul and foundry fuzz test.
  • Developed and executed efficient caching strategies and data synchronization techniques, resulting in a 30% performance enhancement by minimizing latency and improving overall system responsiveness based on a comprehensive understanding of the protocol.
  • Collaborated closely with cross-functional teams to integrate smart contracts, effectively addressing complex challenges related to number management with big decimals.
  • Technologies

    Solidity, Yul, Foundry, Foundry Fuzz Test, ALM, ve(3, 3), CL, TheGraph, Next.js, GraphQL

    Description

  • Led the development of a lending vault represented as fCash, overseeing the design and implementation of the lending system.
  • Successfully integrated Balancer pools to facilitate leveraged farming opportunities of up to 5x.
  • Contributed to the development of NFT features that accurately represent liquidity providers' positions.
  • Implemented gas optimization techniques, wrote Yul code to optimize gas consumtion and decrease complexity achieving a significant reduction of approximately 30% in gas consumption.
  • Implemented and ran thorough testing with unit test and integration test with coverage of over 90%
  • Technologies

    Solidity, Yul, Lending/borrowing, Leveraged Yield Farming, NFT, Foundry, Balancer, Foundry Fuzz Test, Unit test, Integration Test, Git

    Descriptoin

  • Designed and developed a GMX-forked derivative trading platform enabling users to open long and short positions on blue-chip assets, including BTC and ETH, on the Cronos chain.
  • Implemented Cross-Chain Liquidity Mechanism and Circuit Breaker introducing unified liquidity pool that syncs balances across chains with great protection from unsolvency by implementing Liquidity Pool Mirroring.
  • Developed the take profit/stop loss order system that combines price movement monitoring with an on-chain call automation backend for enhanced trading precision.
  • Technologies

    Perpetual, Leveraged Yield Farming, Cross-chain Liquidity, Circuit Breaker, Take Profit/Stop Loss Orders, Solidity

    Description

  • Played a pivotal role in the smart contract development for the vault/strategy component.
  • One of my notable achievements is the successful execution of strategies for Uniswap and Sushiswap.
  • Spearheaded the introduction of an innovative private metadata solution, leveraging a secondary key, resulting in an impressive enhancement in security.
  • Technologies

    Solidity, Hardhat, Truffle, Ganache, Web3

    Description

  • Ensured the technical feasibility of UI/UX designs for React and Django supply chain applications
  • Migrated legacy LAMP stack inventory and ordering applications to AWS Serverless
  • Created ETL pipelines with Airflow and optimized PySpark scripts for inventory reporting dashboard
  • Implemented SFTP for inStock and HEB mobile applications using Python
  • Utilized AWS Lambda and CloudWatch to efficiently manage and monitor data storage and processing on S3
  • Technologies

    Django, AWS, SFTP, React.js, MongoDB, Git

    Education

    Bachelor's Degree

    Simon Fraser University
    2011/04 – 2015/03 | Burnaby, BC
    Languages
    English
    Projects

    Real Estate Blockchain Project

    Consultant
    2024/03 – Present
  • Worked on an RWA project where the team implemented a combination of CDP, AMM, and tailored pricing curves to optimize slippage and stabilize asset pricing.
  • I contributed by integrating oracle feeds and helping develop the backend logic and smart contracts to ensure the AMM stayed tightly aligned with real-world asset values.
  • HFT & MEV Project

    2022/08 – 2023/11
  • Built a high-frequency trading (HFT) platform optimized for low-latency execution, real-time market data processing, and high-throughput strategy evaluation across DEXs such as Uniswap and Balancer. The platform was developed in Rust for maximum performance and deployed on AWS.
  • Created a Rust-based MEV sandwich bot deployed on AWS, functioning as a searcher to identify arbitrage opportunities and submit bundles through Flashbots. The project began with a TypeScript implementation before being migrated to Rust for improved speed and memory safety.