Hey! I'm Miles 👋
About Me
I'm a full stack developer whose been programming for ~8 years. Outside of programming I have an interest in political science, linguistics, and conlanging. I speak English, ASL, and Toki Pona fluently and I'm currently working on learning Korean and Esperanto.
Projects I'm working on
- Kyra
- Kyra is a tool to allow for the automation of Minecraft accounts on multiplayer servers written in Rust
- Cosmos
- Cosmos is a private Minecraft utility mod written in Kotlin with an emphasis on clean, maintainable code
- Galaxy
- Galaxy is a scalable server-side tool to enable cross-server communication between Minecraft clients written in Rust and PostgreSQL
Languages I Know
Click to expand!
- Web Development
- HTML ⭐
- CSS ⭐
- Sass/Scss
- JavaScript ⭐
- TypeScript ⭐
- Purescript ❤️⭐✍️
- PHP
- C/++
- Java ⭐
- Kotlin ❤️⭐✍️
- Rust ❤️
- Python ⭐
- Go ⭐✍️
- Haskell ❤️⭐✍️
- Lua
- C#
- Ruby
- Lisp
- Common Lisp
- Scheme
- OCaml
Many, many more
Skills, Technologies, and Frameworks I Know
Click to expand!
- Svelte/SvelteKit ❤️⭐
- Vue.JS/Nuxt.JS ⭐
- Halogen ❤️⭐✍️
- OpenGL ⭐✍️
- Actix ❤️⭐✍️
- Hyper, Tokio ⭐✍️
- Gorilla
- MongoDB
- PostgreSQL ❤️⭐✍️
- Tensorflow
- Keras
- Scotty, Spock
- Flask
- Django
My Preferred x
Click to expand!
where x = pronouns
They/She
where x = stack
: PostgreSQL, Actix (Rust), SvelteKit ||
PostgreSQL, Spock or Servant (Haskell), Halogen
where x = language
: Haskell
where x = editor
: tmux + NeoVim
where x = os
: NixOS
where x = wm && os = mac
Yabai
where x = wm && os = linux
XMonad
where x = shell
: ZSH
where x = terminal && os = mac
iTerm2
where x = terminal && os = linux
Alacritty
Emoji Key
A ⭐ means I feel particularly comfortable with a language or skill, a ❤️ means I really like/enjoy it, and a ✍️ means I use it often or am actively maintaining a project in it.