Oliver Mitchelmore

Find some of my projects below, or check out my articles, the Thought Board, or bird watching if you need a break.

Projects

Polymarket reward farmer | [Github]

  • High throughput trading system to automatically collect polymarket liquidity rewards.
  • Built with tokio, an asynchronous runtime.
  • Utilizes lockless crossfire channels to transfer incoming websocket data to main execution logic safely.

Hyprland window manager game | [Github]

  • Created a small game to learn more about Unix sockets.
  • Interfaces with the hyprland IPC sockets.
  • Opens a specified number of windows and activates the "kill" command via a hyprland socket and times how long it takes for the player to "kill"(close) all windows by listening to the event socket.

Personal website - olliemitchelmore.com | [Github]

  • This website!
  • A lightweight, zero framework personal website build with raw HTML, CSS and JavaScript.
  • Includes a thought provoking social experiment called the thought board. More details here.
  • Also includes birdwatching found here.

Personal website backend | [Github]

  • A blazingly fast backend(api) written in rust with axum.
  • Handles the functionality of the thought board by fulfilling get and post requests.
  • Facilitates the contact page by handling the post request from the html form.
  • Uses PostgreSQL to handle thoughts and their positions on the thought board.
  • Sanitizes input to prevent cross site scripting or sql injection attacks
  • Running on a VPS running ubuntu.