Eric Wolfe is a software engineer turned designer with 14 years of experience based in Los Angeles, operating at the intersection of business, design, and technology. He combines a USC background in entrepreneurship with minors in computer science and communication design to bridge product strategy, UX, and engineering. His open-source contributions to prominent mapping projects like Mapbox and Valhalla show hands-on expertise in iOS/macOS navigation, data-driven styling, and routing/map-matching internals, with a focus on documentation and developer experience. He’s comfortable moving between mobile front-end, backend routing logic, and tooling — often improving clarity, developer docs, and configuration handling rather than only adding features. Naturally curious and fast-learning, he brings a product-minded perspective to engineering decisions and an atypical blend of design sensibility with deep map and navigation systems knowledge.
15 years of coding experience
Bachelor's Degree, Business Administration: Entrepreneurship; Computer Science minor; Communication Design minor, Bachelor's Degree, Business Administration: Entrepreneurship; Computer Science minor; Communication Design minor at University of Southern California
Turn-by-turn navigation logic and UI in Swift on iOS
Role in this project:
Mobile Developer (iOS)
Contributions:1 release, 48 commits, 46 PRs in 6 months
Contributions summary:Eric primarily contributed to the iOS navigation SDK, focusing on improving the user experience and documentation. The commits involved updating the documentation, including adding a jazzy theme and improving coverage. They also implemented features like adding location simulation to the custom UI example and refactoring code related to feedback and telemetry events. Furthermore, they addressed bug fixes in the navigation view controller, and improved code clarity.
Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL
Role in this project:
Mobile Developer (iOS)
Contributions:15 commits, 16 PRs, 27 pushes in 6 months
Contributions summary:Eric primarily contributed to the iOS and macOS versions of the mapbox-gl-native library. Their work involved documenting runtime styling functions, adding inline examples to the documentation, and updating the DDS (Data-Driven Styling) guide. They also updated the attribution wordmark in the Android version. These contributions focused on enhancing documentation and improving the developer experience.
iosmacosnative-androidnodejsopengl
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.