Staff Engineer
Working in emerging platform research and prototyping.
Senior Software Architect at Apple
Jeremy is a passionate software engineer with deep experience in computer graphics, systems engineering, and performance optimizations. He works across the stack, from debugging low-level hardware bottlenecks, to building production-ready features and rapid prototypes. He bridges design and engineering teams, delivering expressive, human-centered interfaces. In his spare time, he greatly enjoys working on little projects, and going on hikes in the Bay Area with Cooper.
A chronological overview of my career from 2006 to present
Working in emerging platform research and prototyping.
Serving as a senior software architect for VPG (Vision Products Group), balancing emergency response, prototyping, and performance optimization for current and next-generation products.
Founded and led the CoreAnimation in RealityKit team, creating the UI rendering technology for Apple's Vision Pro spatial computing platform.
Joined 6-month "tiger team" effort at resolving critical performance and multi-threading issues for iOS 12 and macOS Mojave releases.
Technical lead for Apple's PDF technology and 2D rendering systems. Responsible for art asset management across multiple platform user interfaces (iOS, macOS, tvOS, watchOS).
Developed gameplay and graphics features for EverQuest Landmark and EverQuest Next. Focused on volumetric rendering and MMORPG networking.
Founded and led multiple software projects, published technical book, and developed commercial applications across platforms.
Computer Science student at Penn State with extensive research in robotics, graphics programming, and competitive programming.