Emily Shin

Display Technology Electrical Engineer at Apple

Palo Alto, 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
Emily Shin is a Display Technology Electrical Engineer and Stanford MS student with 11 years of hands-on experience across embedded systems, display hardware, and test automation. Currently on Apple’s display team, she has a track record of speeding up fault detection in watch displays and shipping hardware-focused software tooling. Her background spans Tesla test setups, SDR work at the Naval Research Laboratory, and teaching digital logic, reflecting strong lab-to-production fluency. Emily is also an active systems-level software contributor to high-profile Swift projects, improving package handling, driver behavior, and test automation in the Swift toolchain. Comfortable in C/C++, Swift, Objective-C, Python, and MATLAB, she combines PCB design and manufacturing experience with low-level compiler and build-system contributions. Colocated in Palo Alto, she thrives on projects that blend hands-on hardware manufacturing with rigorous software engineering.
code11 years of coding experience
job1 year of employment as a software developer
bookBachelor of Science - BS, Electrical and Electronics Engineering, Bachelor of Science - BS, Electrical and Electronics Engineering at University of Maryland
bookMaster of Science - MS, Electrical and Electronics Engineering, Master of Science - MS, Electrical and Electronics Engineering at Stanford University
languagesEnglish, Korean, French
github-logo-circle

Github Skills (15)

testing10
deserialization10
swift10
compiler-design10
data-serialization10
api-testing10
test-automation10
serialization10
new-language9
package-management9
lang9
develop9
language-design9
build-system8
error-handling8

Programming languages (9)

C++RustLLVMJavaScriptSwiftHTMLRubyMarkdown

Github contributions (5)

github-logo-circle
swiftlang/swift

Oct 2022 - Jan 2023

The Swift Programming Language
Role in this project:
userBack-end Developer
Contributions:198 reviews, 21 commits, 288 PRs in 3 months
Contributions summary:Emily primarily contributed to the development of features related to the Swift programming language, including adding and modifying code to support package names. They added a package name flag and implemented serialization and deserialization of the package name within module binaries. The user also added error checks and diagnostics related to invalid package names, improving the robustness of the Swift build system. Additionally, the user made improvements to the handling of access levels and code completion within the Swift language.
swift-programmingswift-programming-languageprogramming-languageswift
The Package Manager for the Swift Programming Language
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:123 reviews, 60 commits, 162 PRs in 1 year 7 months
Contributions summary:Emily primarily focused on modifying and enhancing existing tests within the `swift-package-manager` repository. Their contributions involved disabling failing API diff tests to unblock builds and adding an environment check to enable API diff functionality tests. Additionally, the user added a test for a specific Clang target. These changes suggest a focus on ensuring code quality and preventing build failures by addressing test-related issues.
swift-programming-languagepackage-managerswiftpmswift-programmingswift
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
Emily Shin - Display Technology Electrical Engineer at Apple