‹ go back

Hi! I'm Emilie.

You probably know me as Kewbish. I'm a student and software developer, especially passionate about the web, distributed systems, and human-computer interaction. I focus on Web-based technologies, extending them to accelerate development and integrating them to serve unique needs. My goal is to make software more resilient, effective for collaboration, and seamless.

See my resume, blog, or projects.

Experience and Awards

🇸 Stripe

May - Aug. 2024

Intern on Stripe’s Document Database APIs and Reconciler team. I work on reducing MongoDB costs — more details TBA.

🦀 UBC Systopia

Jan. - Apr. 2024

Research assistant under Professor Ivan Beschastnikh and Finn Hackett on the DCal project. Building on prior work in the PGo project to generate implementations of distributed systems from formally verified models, I created a Rust library to support similar system generation via an eventual compiler from the TLA+ modelling language to Rust. The library provides extensively customizable generic methods and supports lazy evaluation.

☁️ Cloudflare

May - Aug. 2023

Intern on Cloudflare’s Queues team. I added debugging features for Queues to the Cloudflare dashboard, which had a feature conversion rate of 50+%. I also performed service-wide migrations with Kubernetes and Helm, introduced E2E testing to the Queues frontend UI with Cypress, and created Grafana dashboards to track feature usage metrics.

👩‍🔬 UBC D-Lab

Jan. 2023 - Apr. 2024

Research assistant under Professors Dongwook Yoon, Ivan Beschastnikh, and Cleidson de Souza. I explored the characterization and identification of software engineering workflow types via network analysis, writing visualization scripts and queries in Python and Neo4j for the quantitative aspects of analysis. Our paper, ‘Revealing Software Development Work Patterns with PR-Issue Graph Topologies’, will appear in FSE 2024.

⠕ Replit

May - Aug. 2022

Intern on Replit’s Workspace team. I worked alongside another intern to own an end-to-end migration of the GitHub import flow to Nix. Our work sped the flow up 2x and made Replit’s import tool twice as fast than even Microsoft’s GitHub Codespaces product. I also worked on a visual configuration editor for .replit files.

🔬 Summer Research School

Jul. - Aug. 2021

Attended the prestigious Summer Research School in Bulgaria. There, a group of forty Bulgarian and international students pursue a research topic of their choice for three weeks, ultimately developing a formal paper and defending their findings with a presentation. Under the guidance of Ms. Pressiana Marinova, I worked on an inquiry project on probablistic primality testing and the analysis of a probablistic AKS variant. Read the paper or view source code.

🏆 Google Code-in

Dec. 2019

In 2019, I was a Google Code-in winner, under Liquid Galaxy. For two months, I completed many open source tasks, and eventually won the competition. I’m one of Canada’s ten winners to date and the youngest Canadian winner. As well: I was the youngest winner in 2019. Pretty cool.

🌎 Liquid Galaxy

Since Feb. 2020

Intern at Liquid Galaxy, a Google-backed open source organization focused on interactive, immersive geographical displays. There, I develop documentation, webinar screencasts, and various other media, such as blog posts and installation tutorials. During summer 2020, I acted as a trainee mentor in several GSoC projects, as well as testing them.

💸 Grant For The Web Hackathon Winner

May - Jun. 2020

Won the Grant For The Web Hackathon under the category Creative Catalysts, hosted by Dev.to, Mozilla, Coil, and Creative Commons. Created a revenue-sharing library from vanilla JS.

🐋 vhHacks

Sep. 2020 - May 2021

Team member at vhHacks, the Vancouver High School Hackathon Association. I’m currently working on several Learn Day workshops and developing fun tooling for our 2021 hackathon.

🍁 Canada Learning Code

Oct. 2019 - Jun. 2021

Teen Ambassador at Canada Learning Code, a national organization reaching out to bring tech to women, girls, LGBTQ+ members, and focusing on making tech inclusive to all. There, I participate in team-building leadership activities, and learned effective mentorship skills.

📚 Vancouver Public Library

Sep. 2018 - Jun. 2021

Teen Advisory Member at the Vancouver Public Library, the local library serving Vancouver community members. There, I work to organize youth events, purchase youth books, provide feedback on programs, and attend biweekly youth meetings.

Currently studying at: UBC

The University of British Columbia is one of the world's leading science universities. There, I'm a third-year pursuing an Honours Degree in Computer Science from the Faculty of Science.

There, I:

Let's get in touch.