Skip to content
View supleed2's full-sized avatar
πŸ˜‰
Jobhunting
πŸ˜‰
Jobhunting
Block or Report

Block or report supleed2

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
supleed2/README.md

Hi πŸ‘‹ omg.lol ko-fi mastodon linkedin

  • ⛏️ I’m currently working on go-chat and this profile
  • πŸ”­ I'm interested in backend design and systems programming
  • 🌱 I’m currently learning Rust and Go
  • πŸ’¬ Reach out anytime, via socials found on my homepage, on LinkedIn, or via this form
  • πŸ“ I plan to document projects and thoughts on this blog
  • ⚑ Just got into indoor bouldering, it's tiring but exhilarating!
  • πŸ’― Markdown: we love human-readable formats

Skills

Roughly in order of ability / preference

Languages

Rust Go Python C++ F#

Tools

Git VSCode GitHub Cloudflare Docker Portainer

Other

Discord API Raspberry Pi PlatformIO Arduino SolidWorks Excel PowerPoint Word

Recent Projects

  • go-chat: A basic irc-style chat server and client, written in Go using bubbletea and connecting via websockets
  • cch23-8bit: Not a standalone project, but my entry to the 2023 Shuttle.rs Christmas Code Hunt, written in Rust using the Axum framework
  • nanobot: A Discord bot written in Rust, using the Poise framework, providing automated verification of society membership for the Discord server
  • svls-vscode: Contributed to this VSCode extension, designed to work with the svls language server, providing in-editor style / syntax linting, snippets, and syntax highlighting for SystemVerilog files
  • FPGA Accelerator for StackSynth, Imperial Y4 Final Project: Accelerator board for the Synthesizer Project below, using an OrangeCrab FPGA to produce CD-quality audio samples in real-time
  • Synthesizer, Imperial Y3 Spring Term Project: Firmware for a single-octave synthesizer, written in C++, with multiple octaves usable by chaining boards together
  • Pet Tracker, Imperial Y3 Autumn Term Project: Pet Tracker using the FindMy Network as a backbone to exfiltrate basic data from onboard sensors and ultra-low-power location tracking

Education

GitHub Stats

GitHub Readme Stats Most Used Language Stats

Pinned

  1. go-chat go-chat Public

    Go, chat! A basic irc-style chat server and client, written in Go using bubbletea and connecting via websockets

    Go

  2. nanobot nanobot Public

    Discord bot written with serenity-rs/poise and tokio-rs/axum, designed to run on Shuttle. It allows users to be de-anonymised and automatically verified for entry to a Discord server.

    Rust 1

  3. cch23-8bit cch23-8bit Public

    Shuttle.rs Christmas Code Hunt 2023

    Rust 1

  4. dalance/svls-vscode dalance/svls-vscode Public

    SystemVerilog language server client for Visual Studio Code

    TypeScript 21 3

  5. ELEC60013-ES-CW1 ELEC60013-ES-CW1 Public

    Coursework 1 for ELEC60013: Embedded Systems at Imperial College London - a pet-tracking IoT without the need for an embedded GPS, codename: Barkr

    Dart 2 3

  6. ELEC50010-IAC-CW ELEC50010-IAC-CW Public

    Synthesizable 32-bit MIPS 1 CPU, uses a memory-mapped bus to access memory and peripherals. (Unverified Commits are from before I signed commits)

    Verilog 1 1