Petter Strandmark

R&D Manager at Apple

Stockholm, Sweden
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

👤
Senior
Petter Strandmark is an R&D Manager at Apple in Stockholm with 14 years of experience bridging computer vision, discrete optimization, and large-scale machine learning for sensor-rich 3D mapping. His academic work—spanning image analysis, medical segmentation, linear programming, and parallelization—includes publications at ICCV and an oral at CVPR, and culminated in a state-of-the-art branch-and-price solver that leads a public scheduling benchmark. He combines research rigor with hands-on engineering, contributing to notable open-source projects like Ceres Solver and improving Django admin tooling, demonstrating fluency across C++ and Python ecosystems. At Apple he leads a 3D Vision team processing vast multimodal datasets from aerial, satellite, and ground platforms, applying advanced optimization techniques to production-scale problems. Colleagues describe him as someone who turns deep theoretical ideas into robust, practical systems.
code14 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
37,883reputation
3.2mreached
45answers
48questions
Badges
vector
top-5%
append
top-1%
python
top-1%
operator-overloading
top-5%
nlp
top-5%
github-logo-circle

Github Skills (31)

c-language10
admin10
append10
python10
django10
feature-flags10
custom-ui10
customisation10
numerical-optimization10
nonlinear-optimization10
cprogramming-language10
admin-interface10
testing9
ab-testing9
operator-overloading9

Programming languages (16)

C#JavaC++CSSRustCVueGo

Github contributions (5)

github-logo-circle
jazzband/django-waffle

Dec 2018 - Feb 2020

A feature flipper for Django
Role in this project:
userBack-end Developer
Contributions:6 commits, 7 PRs, 27 comments in 1 year 2 months
Contributions summary:Petter primarily contributed to the Django-based backend of the project. They enhanced the Django admin interface by modifying widgets for user and group management, and by adding log entries for admin panel actions. Furthermore, the user fixed the reported project version in the `__init__.py` file and removed Python 2.7 compatibility code. These contributions reflect a focus on improving the project's administration and overall maintainability.
pythondjangofeature-flipperflipperpython3
ceres-solver/ceres-solver

Aug 2012 - Oct 2013

A large scale non-linear optimization library
Role in this project:
userSoftware Engineer
Contributions:10 commits in 1 year 2 months
Contributions summary:Petter made several contributions to the Ceres Solver library. These included fixing Windows compatibility issues in the random number generator, adding an include for the gflags library, and correcting a variable type declaration. Furthermore, the user addressed compilation issues and improved the code by implementing OpenMP for a high-precision timer. They also corrected inclusion guards and fixed a warning occurring in Visual Studio during compilation.
structure-from-motiontrust-regionnonlinear-optimization-algorithmsc-plus-plusnonlinear-least-squares
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
Petter Strandmark - R&D Manager at Apple