Zheng Lei

Freelance Software Engineer

Singapore, 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 Lei is a freelance software and hardware engineer with 13 years of experience, based in Singapore and originally from China. He focuses on improving stability and robustness in complex applications, contributing as a back-end developer to the well-known open-source 3D parametric modeler FreeCAD. His GitHub work shows a practical emphasis on exception handling, observer callback fixes, and hardening traversal and rendering subsystems—skills that translate to reliable production software and embedded systems. Comfortable bridging software and hardware concerns, he brings a pragmatic, debugging-first mindset to freelance projects that demand resilient core functionality.
code13 years of coding experience
github-logo-circle

Github Skills (7)

error-reporting10
debugging10
debug10
c-language10
exception-handling10
cprogramming-language10
3d-rendering8

Programming languages (7)

C++ShellCBatchfileGoRubyPython

Github contributions (5)

github-logo-circle
FreeCAD/FreeCAD

Aug 2018 - Jan 2023

This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.
Role in this project:
userBack-end Developer
Contributions:58 reviews, 585 commits, 265 PRs in 4 years 5 months
Contributions summary:Zheng's commits primarily focus on addressing exceptions and implementing error handling mechanisms within the FreeCAD codebase. Their work involved modifying existing observer callbacks, handling potential exceptions in the tree node traversal, and integrating error reporting. The contributions appear to involve debugging and improving the robustness of the application's core functionality, with a focus on stability within the 3D rendering and selection modules.
engineeringmodelerfemedacoin
realthunder/fcad_pcb

Jan 2017 - Jan 2023

FreeCAD scripts for PCB CAD/CAM
Contributions:2 releases, 113 commits, 13 PRs in 6 years 1 month
cadcamedapcbkicad
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 Lei - Freelance Software Engineer