Mirna Al-shetairy is a software engineer with seven years of experience blending machine learning, security, and systems work while pursuing an MSc in Computer Science at Ain Shams University. She has a strong track record at Google across internships and a current engineering role, contributing to projects from search quality and distributed ML training to Google’s version control and Cloud Composer. Her open-source contributions include adding NFC support to the widely used OpenSK security-key project in Rust, demonstrating practical embedded/IoT and security expertise. As a teaching assistant and NLP research assistant, she has taught ML, AI, IoT, assembly, and compilers while supervising student projects, reflecting both research aptitude and hands-on mentorship. Mirna is actively seeking research internship opportunities to deepen her academic impact and transition more of her engineering work into publishable research.
7 years of coding experience
2 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at Ain Shams University
OpenSK is an open-source implementation for security keys written in Rust that supports both FIDO U2F and FIDO2 standards.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:23 reviews, 50 commits, 6 PRs in 1 month
Contributions summary:Mirna primarily focused on developing and updating the NFC driver within the `OpenSK` repository, which supports security keys. Their contributions involved adding the NFC driver to `libtock-drivers`, updating the NFC driver implementation, and creating an example application (nfct_test.rs) to test the driver's functionality. The user's work includes configuring the tag type, setting the frame delay, and handling the receive and transmit functionalities related to the NFC interface. This work directly supports security key functionality.
OpenSK is an open-source implementation for security keys written in Rust that supports both FIDO U2F and FIDO2 standards.
Contributions:8 PRs, 51 pushes, 4 branches in 1 month
cryptographypamyubikeyrustsecurity
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.