About Me
- Hi everyone, it's Jasmine here :) I like compilers, gcc, llvm and occasional scripting.
- I enjoy technical writings and have some blogs, give them a try!
- In my free time, I like going on walks, watching speed runs of Souls, RE games, listening to music, reading manga and learning about new languages :)
- For music, I like rap, pop, pop-rock and electronics pop :)
- For manga, I like shonen as well as melancholic slice-of-life manga
LLVM Compiler Engineer @ Igalia
- La la la I'm working at Igaliaaa.
Studied EECS @ Berkeley.
- Transferred from Santiago Canyon College in Aug 2023. Graduated in May 2025
- Technical Coursework: Intro to Compilers (CS164), Compiler Optimizations (CS265), Operating Systems (CS162), Intro & Advanced Algorithms (CS70 & CS170)
Blogs and Articles
Technical blogs (with music recs).
Reviews/Recommendations for manga, books, videos and films
Experience
LLVM Compiler Engineer @ Igalia
June 2025 -> Present
- Doing open source contributions to LLVM. Area: Compiler backend in WebAssembly/RISC-V (and potentially MLIR).
Google Summer Of Code Participant with GCC
May -> Aug 2024
- Work work work! Jasmine's going to work on gccrs (the GNU Compiler for Rust) :), providing inline assembly support for it. The project focuses on adding implementation for two built-in Rust macros: asm!(), and global_asm!().
- gccrs will be able to detect and parse the assembly code within asm!, and global_asm! macro, converting them to gcc assembly format to eventually generate code.