Skip to content
View EstDavid's full-sized avatar

Highlights

  • Pro
Block or Report

Block or report EstDavid

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
EstDavid/README.md

Hey there, this is David 👋

My name is David, and I come from a background as Mechanical Engineer designing and calculating systems for trains and locomotives.

Locomotive Driver's Desk

Finite Element Analysis of a wheel

I began to learn coding in the beginning of 2021. My initial focus was on Blockchain and learning to code smart contracts on Solidity.

The need to showcase my projects brought me to learn Frontend and Fullstack, and made me realize that I really enjoy this area of software development.

Projects

Pura Vida App (Work in Progress)

App for planning your activities in a Spiritual Festival

There can be lots of very enriching and transforming activities and events to attend at a Spiritual Festival This App allows you to choose an plan your activities, get around the different areas, find the healers you will visit. It stores the information in the phone's local storage so you don't have to worry about poor internet connections

Pura Vida App screenshot

Web featuring the best potential trades of a Defi trading bot

Delta Radar is a frontend app which shows potential profitable arbitrage trades accross different token pools in Decentralized Exchanges (DEX) This frontend is a small part of a broader project which is aimed at creating a trading bot capable of:
  • Scanning token pools accross different DEXs
  • Finding price differences which yield a profit
  • Calculating the optimum amount of the first token in the trade sequence
  • Triggering a smart contract with flash loan capabilities which attempts to catch the potential profit
The app displays the historic output from the trading bot scanner module and allows to search and filter past potential trades, according to criteria such as profitability, date, token or exchange

Delta Radar screenshot

View live demo here

View repository here

Exchange Dapp with its own ERC-20 token

Both corresponding smart contracts are deployed on the Rinkeby network here (Dapp) and here (ERC-20 token)

Dolphinance is an exchange Dapp based on the capstone project from the Dapp University Blockchain Developer Bootcamp

The dapp allows buying and selling the native token of the exchange, deposits and withdrawals placing limit orders and tracking token price

Dolphinance screenshot

View live demo here

View repository here

Charting app that reads price data from Uniswap V3 pools

The app is composed of a frontend and a backend. The backend retrieves data from Uniswap V3 pools and stores it on a database. The frontend reads the historical price data from the database and generates the charts It features easy search of coin pairs, visualization of charts in different timeframes and use of EMA and SMA averages

UniCharts screenshot

View live demo here

View frontend repository here

View backend repository here

Skills

Languages

  • Solidity logo Solidity
  • Javascript logo Javascript
  • Python logo Python
  • Typescript logo Typescript

Blockchain related

  • Truffle and Ganache
  • Deployment to Mainnet
  • Hardhat
  • Ether.js
  • Flash swaps
  • Trading bots
  • NFTs

Frameworks and tools

  • React logo React
  • React logo Redux
  • Node.js logo Node.js
  • Bootstrap logo Bootstrap
  • Git logo Git
  • Vs Code logo VS Code

David's GitHub stats

Popular repositories Loading

  1. uniswapv3-charts uniswapv3-charts Public

    View real time price charts from data downloaded directly from Uniswap V3 pools

    JavaScript 4 1

  2. UniswapV3OracleReader UniswapV3OracleReader Public

    The Uniswap V3 Oracle Reader (UV3OR) retrieves historical and current price data from Uniswap V3 pools and saves it to cloud storage.

    JavaScript 3

  3. pixel-art-app pixel-art-app Public

    JavaScript 2

  4. pet-care-app pet-care-app Public

    TypeScript 2 1

  5. Project-6_SupplyChain Project-6_SupplyChain Public

    JavaScript 1

  6. Project7_FlightSurety Project7_FlightSurety Public

    JavaScript 1