GithubHelp home page GithubHelp logo

Tyler Bloom | They/Them

Anurag's GitHub stats Top Langs

Education

Undergraduate

I graduated with my BS in both math and physics from Fort Hays State University in Dec. of 2019. A large emphasis was placed in computational physics and modeling during my undergrad education, which was my gateway into the wider world of software engineering.

Graduate

I graduated with my MS in pure math from the University of Vermont with a concentration in combinatorics, particularly graph theory.

Projects

I tend to work on whatever sounds interesting to me, but nearly everything I write is written in Rust. Often, this leads me to full-stack Rust projects.

My blog

I maintain a dev blog (The Avid Rustacean) where I discuss my projects and write educational posts about how to reason about Rust from the ground up. If you have a topic that you would like to see explored, open an issue on the blog's repo!

Squire

Squire is tournament software for Magic: the Gathering tournaments. Originally a Python service, it was the project that got me into Rust.

Specter

My newest project is specter. It is my attempt at an emulator ecosystem. It is still in the early stages, but I have big plans for it, including making it playable across all platforms (including in the browser) and have a syncing service manage saves between devices.

I'm starting with a GameBoy color emulator but plan to build emulators for most of the major Nintendo handheld systems. Once functional, I want to build a handheld of my own so that I can play it on the go.

Professional work

Currently, I work Apollo GraphQL on this query planning team, putting my graph studies to good use.

Tyler Bloom's Projects

add-drop-goto icon add-drop-goto

Works as a wrapper to the traditional "cd" command to allow for dynamic shortcuts of directory names.

alara icon alara

Implementations to the fly.io distributed systems challenges in Rust

apollo-server icon apollo-server

🌍  Spec-compliant and production ready JavaScript GraphQL server that lets you develop in a schema-first way. Built for Express, Connect, Hapi, Koa, and more.

asyncutils icon asyncutils

A collection of traits and objects to make async functional-esque programming easier in Rust

blackbird icon blackbird

Definitions of common SKI combinators from Combinatory Logic in Rust.

cyclemap icon cyclemap

A structure for mapping multiple hash sets together

dev-notes icon dev-notes

An Obsidian vault that holds my abstracted dev notes.

hashbag icon hashbag

An unordered multiset/bag implementation backed by HashMap

hourglass icon hourglass

A simple timer browser app, in fullstack Rust

judgebot icon judgebot

Discord Bot for Magic: The Gathering / Judge related content

mtgjson-rust-sdk icon mtgjson-rust-sdk

An SDK in Rust for the MTGJSON project as well as tools for other MTG-related topics

my-setup icon my-setup

A collection of config files that I use.

nexus icon nexus

A writer-centric wrapper for left-right

oxibot icon oxibot

Oxibot is a general purpose discord bot written in Rust.

pandocs icon pandocs

The single, most comprehensive Game Boy technical reference.

quartz icon quartz

A Scientific Computing Stack for Rust

ratatui icon ratatui

Rust library that's all about cooking up terminal user interfaces (TUIs)

specte-rs icon specte-rs

An experimental GBC emulator written in Rust

squirecore icon squirecore

The backend library used by Squire Tournament Services

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.