Teaching Assistant At Various Courses at Uppsala University
Uppsala, Sweden
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Amanda Stjerna is a PhD student in web security and an experienced teaching assistant at Uppsala University with 11 years in software and academic roles. She combines deep research focus with practical engineering, contributing to the Rust compiler's borrow checker and Polonius region inference—work that improved liveness analysis and refactoring of critical compiler modules. Her industry experience spans building Kubernetes microservice monitoring at Ericsson and developing REST APIs and ML experiments for disk failure prediction at CERN. Amanda's background bridges computer science and library/information science, reflecting a rare blend of systems-level programming and information organization. She regularly teaches programming, operating systems and constraint programming, and has helped design introductory Unix/Linux curricula for new students. Colleagues would describe her as methodical, curious, and comfortable turning challenging research problems into maintainable code.
11 years of coding experience
KTH Royal Institute of Technology
Master of Arts (MA), Library and Information Science, Master of Arts (MA), Library and Information Science at Uppsala universitet
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Uppsala University
Empowering everyone to build reliable and efficient software.
Role in this project:
Back-end Developer
Contributions:10 reviews, 11 PRs, 64 comments in 6 years 1 month
Contributions summary:Amanda primarily contributed to the `rust-lang/rust` repository by making changes related to the borrow checker and region inference components. Their work involved refactoring and optimizing code within the `rustc_borrowck` module, specifically focusing on improving the handling of region names, constraint graphs, and liveness analysis. Key contributions included making the `RegionName` type `Copy`, improving the readability of constraint graph dumps, and refactoring drop-use fact collection for Polonius.
Contributions:145 pushes, 2 branches in 9 years 6 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.