Weston
Bailey = {
software engineer,
educator,
collaborator,
musician,
nerd
}
About Me
I am a naturally inquisitive, creative software engineer that is driven by a passion to contribute elegant solutions to complex and asymmetric problems. I approach all problems by leveraging my drive to excel, my innate curiosity, and my experience as both a collaborator and leader.
Currently I am a SEI Intrustor Lead @ General Assembly, and a curriculum writer/maintainer @ WDI-SEA. I have previously been a web engineer and music software developer.

Techs
Python
JavaScript
Node
Deno
TypeScript
C
Linux
Bash
Git
Gitlab
Github
SQL
Postgres
MongoDB
SQLite
REST
HTTP
Test Driven Development
Heroku
Vercel
Supabase
Express
Flask
Django
Sequelize
PrismaORM
SQLAlchemy
mongoose
pyMongo
React
Next.js
jQuery
Tensorflow
Tensorflow.js
CSS
HTML
Projects

emu0x08
A CHIP-8 emulator for *nix systems written in c that uses SDL2, Doxygen and Criterion.
Visit emu0x08 on Gitlab
JS Physics
A rigid body physics simulation engine written in Javascript that uses HTML5 canvas for rendering.
Visit JS Physics on Github
AI Dictionary
The AI Dictionary uses its nueral nets to come up with new definitions to words, even words that do not exist yet. Also comes in an AI Lovecraftian horror generator flavor as well.
Visit AI Dictionary on Github
Machine Learning Playground
Using Tensorflow.js, the machine learning playground aims to let users understand core AI and ML concepts by allowing them to interact directly with neural nets that they have created and trained in the browser.
Visit Machine Learning Playground on Github
Lunar Tribune
The Lunar Tribune is a satirical newsite with a kitchy, pulp-scifi retro-futuristic theme. Created in a 24hr hack-a-thon working with a team of UX designers, the project serves a a proof-of-concept with mock functionality to display the vision created by the UX team.
Visit Lunar Tribune on Github
innervue
Giving job applicants the key tools to ace the interview. Users are given mock interview question prompts, and are able to practice speaking their response to receive intuitive feedback on how to improve.
Visit innervue on Github
Quakebook
The world's #1 social media platform with a community centered around seismic activity data. Quakebook's server collects data from the usgs earthquake API as seismic activity occurs, gives users access to the data as they engage with the Quakebook Community.
Visit Quakebook on Github
Hyperdrive
A retro-futuristic, space-themed, vertically scrolling infinite runner game that was aesthetically modeled on golden era arcade games such as Zaxxon, Gradius and Asteroids.
Visit Hyperdrive on Github
Max 4 Live plugins
A collection of Sound Design and MIDI plugins for Ableton Live
Visit Max 4 Live plugins on GithubSmaller, but still notable projects
- XOR encryption: a command line utility that can be used to encrypt files using an XOR encryption algorithm.
- Lexer: a tokenizer/lexer that can evaluate math expressions on the command line.
- Student Randomizer, a command line tool that automates calling on students in class.
- RESTful API Planning Lesson, a lesson to practice RESTful routing.
- React Cloudinary/Multipart Forms Lesson. A image upload client and server using Express, React, and cloudinary, written for a lesson
- Auth Research Lab, a research based lesson to study user auth fundamentals
- Homework cloner a team project that automates homework evaluation
- Intro to MERN auth: code along lessons to learn about fundamental user auth concepts