hiya – i’m lillie, a girl that is obsessed with writing code (oh and i love cats as well)
Experience
- Undergraduate Instructor
- Computer Science Intro (Java) – (FA24, SP25, FA25)
- Data Structures – (SP25)
- Computer Science Tutor – SP24, FA24, SP25, FA25
Projects
Software & Services
- tail – a Spotify abstraction for currently playing music
- filer – a media uploading service with modular configuration for editing videos on upload
- seek – a program that monitor’s any sympa server for newly added mailing lists
Programming Languages
- pc2lua – a transpiler from a Scheme-like language (written using jump statements and registers) to Lua
- Ramp – a programming language parser written in Racket, to be used in my Compilers Course
- formal – a compiler from a minimal language written to Rust using Memory Addresses
- pgcfx – a PostrgreSQL wrapper for FiveM using exports
- Sheap – a FiveM queue implementation using a Heap
- Spectrum – a FiveM economy framework built from scratch
Blog Posts & Write-Ups
- Strings (PDF) – a write-up used to teach the basics of Strings in Java to an introductory Computer Science course