Emil Pedersen

Compiler Engineer at Apple

Paris, Ile-de-France
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
Emil Pedersen is a compiler engineer based in Paris with nine years of software development experience, currently contributing to the Swift compiler at Apple. He combines a strong Java and iOS application background with low-level compiler work—his contributions touch SILGen, SILOptimizer and DebugInfo and helped reduce variable loss in optimized Swift builds. A former iOS developer for consumer and accessibility-focused apps, he now focuses on improving debug info quality for optimized code, yielding measurable gains across standard library projects. Emil also teaches and mentors students at EPITECH and has a habit of pairing production work with rigorous test automation in high-profile open-source projects like swiftlang/swift.
code9 years of coding experience
job2 years of employment as a software developer
bookEpitech
bookComputer Science, Computer Science at Concordia University
bookBaccalauréat, Baccalauréat at Lycée Louis Armand
bookTeaching & Coaching, Teaching & Coaching at Ionis-STM, école de double compétence
languagesFrench, English, danois
stackoverflow-logo

Stackoverflow

Stats
706reputation
64kreached
19answers
2questions
github-logo-circle

Github Skills (16)

testing10
compiler10
swift10
intermediate-language10
compile10
debug9
debugging9
code-generation8
xcode6
docker6
macos6
dock6
amazon-ecs6
swift-package-manager6
swing6

Programming languages (8)

TypeScriptJavaC++ShellLLVMJavaScriptObjective-CSwift

Github contributions (5)

github-logo-circle
swiftlang/swift

Jul 2020 - May 2024

The Swift Programming Language
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:15 reviews, 60 PRs, 13 pushes in 3 years 10 months
Contributions summary:Emil primarily contributed to the Swift programming language repository by implementing and testing new features and improvements. Their work focused on adding missing colons in FileCheck tests, which ensures the correctness and accuracy of the Swift compiler's output. The commits also include modifications to SILGen, SILOptimizer, and DebugInfo, demonstrating their involvement in core compiler components and testing infrastructure. These contributions involved code changes to the core compiler, including SIL (Swift Intermediate Language), and involved the writing of comprehensive tests.
swift-programmingswift-programming-languageprogramming-languageswift
grph-lang/grph

Sep 2021 - Jun 2023

Contributions:185 pushes, 2 branches in 1 year 9 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.
Request Free Trial
Emil Pedersen - Compiler Engineer at Apple