Eric Miotto

Compiler Development Tools Engineer at Apple

Sunnyvale, 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
Eric Miotto is a Compiler Development Tools Engineer with 14–16 years of hands-on software experience, currently focused on maintaining and reworking Swift’s build systems at Apple. He specializes in build automation, cross-platform compilation and diagnostic triage—reducing compiler build times, enabling bridgeOS executables, and simplifying standard library builds across Apple platforms. Comfortable with CMake, Python, ninja and shell scripting, he also contributes to high-profile open-source projects like swift and swift-driver, improving CI-friendly builds and architectural compatibility. Eric combines theoretical understanding with pragmatic tradeoff decisions, rapidly troubleshooting complex integration issues even with minimal context. He keeps skills sharp by exploring adjacent fields such as DSP, real-time/embedded systems and psychology-influenced problem solving, and has applied DSP prototyping experience to audio projects during an Apple internship.
code14 years of coding experience
job14 years of employment as a software developer
bookLaurea Specialistica (Master's Degree) Computer Science, Laurea Specialistica (Master's Degree) Computer Science at Università degli Studi di Padova
bookGeneral certificate of Secondary Education -- computer science Information Technology, General certificate of Secondary Education -- computer science Information Technology at ITIS Negrelli
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1,788reputation
174kreached
34answers
12questions
Badges
azure
top-5%
sqlite
top-5%
github-logo-circle

Github Skills (26)

ninja10
llvm10
cmake10
cicd10
build-automation10
swift10
scripting9
pyscript9
python9
sqlite9
python-scripts9
watchos9
azure9
script9
cprogramming-language8

Programming languages (7)

C++CLLVMSwiftLexAssemblyPython

Github contributions (5)

github-logo-circle
swiftlang/swift

May 2022 - Jan 2023

The Swift Programming Language
Role in this project:
userBack-end Developer
Contributions:323 reviews, 27 commits, 407 PRs in 8 months
Contributions summary:Eric's contributions primarily involve modifying build scripts and CMake files within the Swift programming language repository. Their work focuses on adapting to new signatures, extracting logic, and updating build configurations, especially concerning LLVM and libcxx integration. They also addressed platform-specific build issues, particularly around watchOS and simulator targets, and added features for API descriptor generation. These changes reflect a focus on improving the build process and cross-platform compatibility.
swift-programmingswift-programming-languageprogramming-languageswift
swiftlang/swift-driver

Oct 2020 - Sep 2022

Swift compiler driver reimplementation in Swift
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:8 reviews, 13 commits, 14 PRs in 1 year 10 months
Contributions summary:Eric's contributions primarily revolve around enhancing the build process of the Swift compiler driver. They focused on refining the build script helper, specifically optimizing the build process for llbuild by skipping unnecessary tests. They added functionality to install llbuild and ArgumentParser and improved the build process by using a separate module cache to prevent interference from concurrent builds in CI environments. Furthermore, the user addressed architectural details related to Darwin architectures.
compilerswiftreimplementationswift-compiler
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
Eric Miotto - Compiler Development Tools Engineer at Apple