alice pellerin

she/they

hey! i'm alice, a person who occasionally does things online. i enjoy anime, horror movies, skiing, language learning, and video games. i've been an avid programmer for as long as i can remember, constantly working on various projects.

i'm interested in application development, programming languages, compilers, system frameworks, embedded systems, GPU acceleration, and high‐performance environments.

currently, i've been using Swift and SwiftUI to create iOS apps, and i was recently an intern on the SwiftUI team at Apple.

Projects

mage (unreleased)

a trakt client I've been working on in various forms for years

Metal​Ray​Tracing

a custom ray tracing engine written from scratch using Metal

carbonizer

a pure swift, easy-to-use Fossil Fighters ROM-hacking tool

ff1-binary-formats

a catalog of format definitions for the binary files used in Fossil Fighters

obsidian-separated-recurrence

my custom implementation of spaced repetition in obsidian

Coding-Royale

a battle royale style coding game for java. it's not very fun

technical skills

languages

Swift - 3 years (~50,000 lines)
Python - 8 years (~15,000 lines)
Java - 6 years (~10,000 lines)
Rust - 2 year (~1,500 lines)
ARM assembly AutoHotkey Bash C C++ CSS Ducky Script GDScript GLSL Haskell HTML JavaScript Lua LaTeX SQL TypeScript Visual Basic

APIs/​frameworks/​databases

discord.py Genius Heroku Metal Obsidian Postgres REST Selenium serenity Spotify SwiftUI SwiftSyntax tkinter Trakt Vapor VLC

tools/​environments

Word Powerpoint Excel
Google Docs Google Slides Google Sheets
Pages Keynote Numbers

Audacity Blender FFmpeg GIMP Godot git Linux macOS Obsidian paint.net Regex Shortcuts VLC Wget Wireshark Windows Xcode