Systems Software Engineer - Media Intelligence at Apple
San Diego, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Nathan Wolfe is a systems software engineer with a Harvard CS background and 12 years of engineering experience across Google, Cruise, and Apple, currently focused on Media Intelligence Systems and performance. He has deep systems and backend expertise—from YouTube infrastructure to motion-planning developer tools—paired with a strong QA and test-automation mindset honed contributing to well-known open-source trading libraries like Zipline. Nathan’s hands-on work includes fixing subtle numerical edge cases (NaN handling) and strengthening test suites and minute-bar data handling, reflecting an emphasis on correctness and robustness at scale. Based in San Diego, he blends product-facing engineering with developer tooling and systems performance, and consistently brings a data-driven approach to preventing failures before they reach users.
12 years of coding experience
6 years of employment as a software developer
Bachelor of Arts - BA, Computer Science, Bachelor of Arts - BA, Computer Science at Harvard University
Contributions:17 commits, 4 PRs, 4 pushes in 1 year 3 months
Contributions summary:Nathan primarily focused on improving the quality and robustness of the Zipline algorithmic trading library. Their contributions involved fixing a bug related to NaN handling in the AverageDollarVolume factor, ensuring accurate calculations. They also added and modified tests to cover NaN cases and partial NaN scenarios, enhancing the reliability of the pipeline. Furthermore, the user introduced a new feature for handling minute bar data in the TradingAlgorithm and refactored the code for panel data handling.
An Algorithmic Trading Library for Crypto-Assets in Python
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:1 commit in 1 day
Contributions summary:Nathan primarily focused on improving the testing infrastructure of the algorithmic trading library. They identified and corrected a bug related to handling NaN values in the `AverageDollarVolume` factor. Their contributions included adding specific test cases to cover NaN scenarios and refining existing tests. Furthermore, the user enhanced the testing framework by adding tests for raw Panel data, ensuring the library's robustness in various data formats.
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
Nathan Wolfe - Systems Software Engineer - Media Intelligence at Apple