Daniel Trinh, Blockchain Developer in Los Angeles, United States
Daniel Trinh

Blockchain Developer in Los Angeles, United States

Member since March 18, 2022
Daniel is a lead Solidity developer with four years of experience in development and three in Blockchain. He has an array of expertise within the Ethereum environment like decentralized finance, NFT, and mining protocols. Daniel's built several products within the space, such as an automated on-chain trading engine and two NFT apps on Ethereum. He is constantly learning about new best practices and design patterns in the Solidity space, which he uses every day.
Daniel is now available for hire

Portfolio

  • Beanstalk Protocol
    Solidity, Blockchain, Smart Contracts, Cryptocurrency, Web3.js, ERC20, DApps
  • Ember Fund
    AWS, Apache Airflow, CSS, Docker, Java, Node.js, React, Solidity, Ethereum...
  • Basis Worldwide
    CSS, HTML, Node.js, C#.NET, Vue, Sass, AWS

Experience

Location

Los Angeles, United States

Availability

Part-time

Preferred Environment

Solidity, Ethereum Smart Contracts, Node.js, Python, Java, HTML, CSS, AWS

The most amazing...

...thing I have developed is a fully automated Python-based on-chain trading engine for multi-million cryptocurrency portfolios on the Ethereum network.

Employment

  • Lead Blockchain Engineer

    2021 - PRESENT
    Beanstalk Protocol
    • Maintained and developed upon the entire Solidity stack. Managed several smart contract developers to coordinate feature implementation, code reviews, and protocol improvements.
    • Applied protocol improvement proposals that were passed by internal governance and integrated into the protocol. These helped us achieve $180MM in total liquidity within our protocol at our peak, including an influx of $80MM within two weeks.
    • Wrote comprehensive technical documentation for the protocol and full-coverage unit tests using Hardhat and Ethers.js.
    • Implemented large gas optimizations in the underlying DAO governance, stable coin yield generation, liquidity arbitrage functionalities, and integration of new LP pools for the regular coin peg maintenance, such as curve finance and Liquidity Protocol.
    • Added novel generalized deposits using encoding design inspired by the Balancer Labs Protocol. Added an internal balance accounting and ERC-20 fungibility to the governance token. These created a significant amount in gas savings from token transfers.
    • Helped implement algebraic decentralized finance Liquidity Pool math using approximation methods within the protocol contracts.
    • Implemented Ethereum Improvement Proposals (EIP), specifically EIP 2535, allowing rapid scaling and abstraction of DAO's decentralized finance (DeFi) protocol.
    Technologies: Solidity, Blockchain, Smart Contracts, Cryptocurrency, Web3.js, ERC20, DApps
  • Full-stack Software Engineer

    2020 - 2021
    Ember Fund
    • Built and designed a comprehensive modular Python trading engine to auto-rebalance our $2-$6 million portfolios using private and public market makers on the Ethereum network, which dynamically optimized based on inputted algorithms.
    • Implemented Solidity smart contract module upgrades and optimizations; firebase authenticated endpoints; dependency injections; microservices, including caching and retrieving asset prices on the Spring API; and comprehensive unit tests with mocks.
    • Created features and optimized and improved the design of their back-end Python microservices, including automatically resending missed transactions and refactoring DAOs by adding dependency injections.
    • Built microservices Directed Acyclic Graph (DAG) triggers using Airflow.
    • Raised $60 million valuations, grew the assets under management (AUM) to $30 million and 58,000 users, and increased daily active users (DAU) from 1,500 to 4,000. Earned 5.0 in iOS the App Store and 4.7 in the Google Play Store.
    • Built out full-stack pages on their React Native mobile application with Redux and responsive CSS styling and made a dynamic referral system for our in-app user bitcoin mining program feature to boost TIA and DAU metrics from front to back.
    Technologies: AWS, Apache Airflow, CSS, Docker, Java, Node.js, React, Solidity, Ethereum, Blockchain, Smart Contracts, Cryptocurrency, Web3.js, Next.js, ERC20, DApps
  • Full-stack Software Engineer

    2019 - 2020
    Basis Worldwide
    • Worked primarily with the California Cryobank, where I managed the AWS DevOps infrastructure for their eCommerce sites and helped design the back end and networking architecture for several AWS-hosted eCommerce and donor matching web apps.
    • Led the development of fully automated deployment pipelines for all of the Cryobank's sites and products, thus speeding up the current deployment and product releases by 2x. Directly worked with product and QA to ensure successful product releases.
    • Integrated ASP.NET apps with AWS infrastructure and CI/CD and complied with HIPAA software requirements.
    Technologies: CSS, HTML, Node.js, C#.NET, Vue, Sass, AWS
  • Back-end Engineer | Contract

    2019 - 2019
    Salad Technologies
    • Integrated REST APIs for feature improvements leading to a 20% increase in daily user engagement.
    • Implemented AWS Lambdas to regularly maintain and update database tables, developed the company’s development staging environment for continuous testing, and deployed their Electron app and AWS Lambdas.
    • Helped architect the internal admin dashboards for deployment and database tracking, which doubled our engineering team’s deployment and unit testing speed.
    • Led development of automated reward redemption feature from planning to launch, which improved average usage of a core feature by 50%; wrote the feature PRD and business case; and worked with design, engineering, marketing from conception to release.
    • Managed AWS API gateway, Lambda, RDS processes, and Node.js stack. Helped lead scaling of these processes and our electron app from supporting 200 to 2,000 miners graphics processing units (GPU).
    Technologies: AWS, Node.js, Docker, Ethereum, Blockchain, Cryptocurrency, Web3.js, ERC20, DApps
  • First Engineer

    2018 - 2019
    Unblockable
    • Led the Agile product development cycle of Ethereum-based crypto-collectible tokens from planning to launch. Helped design the product's web stack, React, Node.js, and Rails for future crypto-collectible token products and apps (NFT).
    • Collaborated in the development of their Solidity smart contracts and helped design and implement a decentralized random pack, unwrapping features that improved user engagement success metrics by 40%.
    • Acted as the first software engineer at the sports crypto-collectibles startup with $5 million seed funding from Shasta Ventures and Lightspeed Venture Partners.
    Technologies: AWS, Ruby on Rails (RoR), Node.js, Solidity, JavaScript, Ethereum, Blockchain, Non-fungible Tokens (NFT), Smart Contracts, Cryptocurrency, Web3.js, ERC20, ERC721, DApps

Experience

  • Cryptocurrency On-chain Trading Engine

    Built and designed a comprehensive modular Python trading engine to auto-rebalance our $2-$6 million portfolios.

    Used private and public market makers on the Ethereum network, which dynamically optimized based on inputted algorithms like Slippage and executed rebalance trades based on SQS queue messages.

    Rebalances are triggered and sent to the queue via Airflow DAGs.

  • Cryptoathletes ERC-721 DApp
    https://github.com/dantrinh/cryptoathletes

    Motivated by Cryptokitties' successful application of the ERC-721 token standard, I sought to create a similar ERC-721 DApp game that focuses on professional athletes.

    Cryptoathletes are digital collectible football athletes built on the Ethereum blockchain. They can be bought and created using Ether and can battle or faceoff against other users' Cryptoathletes.

    Each athlete's token possesses offensive and defensive attributes that affect whether it will be victorious in a faceoff against another athlete's token. Any new user of Cryptoathletes can create one free random athlete for themselves after joining the game. Additional athletes are available for purchase through a pack system. Like popular App Store games, such as Hearthstone, users can purchase packs of these digitally collectible players (two athletes per pack) using Ether.

Skills

  • Languages

    Solidity, HTML, CSS, Java, Sass, SQL, Go, C#, C#.NET, JavaScript, Python
  • Platforms

    Ethereum, Blockchain, Docker
  • Other

    AWS, Ethereum Smart Contracts, Cryptocurrency, ERC20, ERC721, Non-fungible Tokens (NFT), DApps, Smart Contracts, Product Management
  • Libraries/APIs

    Node.js, Web3.js, React, Vue
  • Frameworks

    Ruby on Rails (RoR), Truffle, Next.js
  • Tools

    Apache Airflow
  • Paradigms

    Agile

Education

  • Bachelor's Degree in Computer Science
    2014 - 2019
    University of Pennsylvania - Philadelphia, PA, USA

Certifications

  • Product Manager Certificate
    MAY 2019 - PRESENT
    Product School

To view more profiles

Join Toptal
Share it with others