Susana Monteiro

Compiler Engineer at Apple

London, England, United Kingdom
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
Susana Monteiro is a Compiler Engineer at Apple with four years of hands-on experience bridging language runtimes and tooling, currently focused on Swift/C++ interoperability. A master's student in Computer Science and Engineering at Instituto Superior Técnico with top academic results, she contributed to the flagship swiftlang/swift project—adding std::span support, safety hardening, tests and benchmarks—demonstrating practical impact on a widely used open-source language. Fast-learning and creative, she blends rigorous systems programming skills with strong collaboration honed through academic teams and over a decade of ensemble music performance. She brings a pragmatic, safety-first approach to compiler features and test automation, and is motivated to keep innovating at the intersection of language design and low-level interop.
code4 years of coding experience
bookBachelor of Engineering - BE, Computer Science and Engineering, 18/20, Bachelor of Engineering - BE, Computer Science and Engineering, 18/20 at KTH Royal Institute of Technology
bookHigh School Diploma, Science and Technology, 20/20, High School Diploma, Science and Technology, 20/20 at Colégio Moderno
bookMaster's degree, Computer Science and Engineering, 19/20, Master's degree, Computer Science and Engineering, 19/20 at Instituto Superior Técnico
languagesPortuguese, English
github-logo-circle

Github Skills (7)

swift10
test-automation10
testing10
clangd9
clang9
cplus9
benchmarking8

Programming languages (4)

TypeScriptC++JavaScriptGo

Github contributions (5)

github-logo-circle
swiftlang/swift

Jun 2024 - Mar 2025

The Swift Programming Language
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:32 reviews, 47 PRs, 126 pushes in 9 months
Contributions summary:Susana primarily focused on enhancing the C++ interoperability features within the Swift programming language project. Their work included adding tests for `std::span` functionalities, integrating `std::span` with Swift data structures, and implementing constructors to facilitate the conversion between Swift arrays and `std::span`. The user also addressed hardening and memory safety concerns related to `std::span` and its constructors. Furthermore, they added benchmarks to measure the performance of `std::span` in Swift.
swift-programmingswift-programming-languageprogramming-languageswift
susmonteiro/llvm-project

Oct 2022 - Oct 2023

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
Contributions:270 pushes, 18 branches in 1 year
compilerscodegenerationtechnologiesclangsubmit
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