Zheng Fan

项目总监 at shanghai vision

Shanghai, Shanghai, China
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
Zheng Fan is an experienced software and projects leader based in Shanghai with 11 years in C++-centric engineering, robotics, and SLAM domains. As 项目总监 at Shanghai Vision, he combines hands-on systems programming with team and project leadership to deliver complex vision and robotics solutions. His open-source work — including fixing MSVC x86 atomic issues and improving time-handling in a lightweight C++11 utility library — highlights attention to low-level correctness and cross-platform compatibility. Colleagues rely on him to bridge algorithmic robotics work with production-grade C++ engineering practices. He is comfortable navigating both research-oriented SLAM problems and the practical build and portability challenges that make deployments reliable. Notably, his contributions reveal a focus on platform-specific edge cases that often defeat less-experienced engineers.
code11 years of coding experience
github-logo-circle

Github Skills (11)

c-language10
cprogramming-language10
msvcrt10
atomic10
atomics10
unit-testing9
benchmarking8
benchmark8
configuration-file7
configurations7
configuration-management7

Programming languages (6)

C++ShellTeXJavaScriptHTMLVim script

Github contributions (5)

github-logo-circle
idealvin/coost

Dec 2019 - May 2020

A tiny boost library in C++11.
Role in this project:
userBack-end Developer
Contributions:16 commits, 2 PRs, 3 pushes in 4 months
Contributions summary:Zheng contributed to the `coost` library by fixing a 64-bit atomic operation issue specific to the Microsoft Visual C++ (MSVC) compiler on x86 architecture. They also improved the codebase related to time operations, modifying the order of time units in formatting and ensuring API compatibility. Furthermore, the user addressed build-related issues, enhancing the project's compatibility with the MSVC x86 build environment. This indicates a focus on low-level system programming and cross-platform compatibility within the C++ library.
rpccpptinyc-plus-plusheader-only
izhengfan/ba_demo_ceres

Nov 2017 - Mar 2018

Contributions:30 commits, 3 PRs, 18 pushes in 4 months
parameterizationadjustmentcustomizedbundlesolver
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
Zheng Fan - 项目总监 at shanghai vision