Chelsea Cassanova

Debugger Engineer at Apple

San Francisco, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Chelsea Cassanova is a Debugger Engineer at Apple with nine years of software experience and a formal Computer Science background from York University. She specializes in low-level systems and debugging, contributing to LLDB within the widely used LLVM project where she has improved debugger functionality and test automation. Her career blends core OS work at QNX with production debugger development and internships at Apple, reflecting deep practical expertise in kernel and toolchain reliability. Active in campus leadership and peer advising, she brings strong communication and mentorship skills alongside technical rigor. Notably, she pairs operating-system curiosity with hands-on test infrastructure refactors that make developer tools more robust and maintainable.
code9 years of coding experience
job1 year of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at York University
github-logo-circle

Github Skills (10)

debugging10
debug10
c-language10
cprogramming-language10
lldb10
apidoc9
api9
python8
github-ci4
githubaction-workflow4

Programming languages (2)

C++LLVM

Github contributions (5)

github-logo-circle
llvm/llvm-project

Jun 2022 - Mar 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:103 reviews, 77 PRs, 49 pushes in 2 years 9 months
Contributions summary:Chelsea primarily contributed to the LLDB (LLDB is the LLVM debugger) project by modifying and maintaining existing code, specifically focusing on the lldb debugger and its related testing infrastructure. Their work involved refactoring and fixing issues related to broadcast bits, debugging functionalities and API tests. The contributions involved updating code related to debugging tests using the debugger.
compilerstechnologiesclangsubmittoolchain
chelcassanova/llvm-project

Sep 2023 - Feb 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Contributions:116 pushes, 90 branches in 1 year 5 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial