Dustin Shahidehpour

Software Engineer at Meta

Denver, Colorado, 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
Dustin Shahidehpour is a seasoned software engineer with 13 years of experience, currently shaping mobile architecture at Meta from Denver. He specializes in iOS and React Native development with a strong emphasis on reliability—contributing QA, test automation, performance optimizations, and API refinements to high-profile open-source projects like Facebook’s iOS SDK, Yoga, and React Native. Dustin brings full-stack experience from web-scale engineering roles at Orbitz and GPU research at Illinois Tech, pairing low-level performance work with pragmatic product-focused engineering. Unusually for an engineer, he also has a formal background in music performance (percussion), a discipline that informs his collaborative and detail-oriented approach to complex systems.
code13 years of coding experience
job2 years of employment as a software developer
bookBachelor of Arts (B.A.), Music Performance, Percussion, Bachelor of Arts (B.A.), Music Performance, Percussion at Lawrence University
bookCS, Computer Science, CS, Computer Science at Illinois Institute of Technology
github-logo-circle

Github Skills (17)

unit-testing10
objective-c10
ios10
mobile-development10
react-native10
xctest10
component-kit10
android10
uikit10
cross-platform9
app-framework9
react9
swift9
performance-optimization8
javascript8

Programming languages (8)

TypeScriptC++RustObjective-C++Objective-CSwiftRubyPython

Github contributions (5)

github-logo-circle
facebook/componentkit

Mar 2017 - Mar 2020

A React-inspired view framework for iOS.
Role in this project:
useriOS Mobile Developer
Contributions:77 commits, 54 PRs, 28 pushes in 3 years
Contributions summary:Dustin primarily focused on adding typing to the example project and cleaning up the code within the `facebook/componentkit` repository, which is a view framework for iOS. The changes involve modifications to several files related to the Wilde Guess example app, including adding type hints and improvements to model controllers, context, and UI components. The contributions demonstrate the user's focus on improving code maintainability and readability within the context of an iOS framework.
react-nativereactios
facebook/yoga

Oct 2016 - Mar 2017

Yoga is an embeddable layout engine targeting web standards.
Role in this project:
userFull-stack Developer
Contributions:58 commits, 12 PRs, 2 pushes in 5 months
Contributions summary:Dustin primarily contributed to the UIKit and CSSLayout components of the project. Their work involved adding tests, optimizing performance, and refactoring the code to improve maintainability. They also addressed bugs related to view hierarchy and layout calculations. Additionally, the user added a new sizing API and made improvements to the existing API.
followlayoutandroidupdatescross-platform
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
Dustin Shahidehpour - Software Engineer at Meta