Fan Yang

Senior Software Developer at Altran Beyond

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

👤
Senior
🎓
Top School
Fan Yang is a Senior Software Developer with 13 years of experience specializing in C/C++ cross-platform application development across Windows, macOS, Linux, Android and iOS. He has deep expertise in C++ frameworks (C++Builder/VCL, MFC, wxWidgets, Qt/QML), STL/Boost, and pragmatic use of Go and Lua for tooling and IDE work. His background includes low-latency, high-throughput network media servers, enterprise integrations, and long-term maintenance of complex clients such as Cisco Jabber. An active open-source contributor, he improved cross-platform build stability and editor ergonomics for LiteIDE, reflecting both systems-level rigor and attention to developer UX. Based in Shanghai, he pairs strong OOP/refactoring skills with practical architecture experience across embedded, desktop and server domains.
code13 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science, Telecommunication Engineer, Bachelor of Science, Telecommunication Engineer at Chongqing University of Post and Telecommunications
stackoverflow-logo

Stackoverflow

Stats
304reputation
14kreached
1answer
4questions
github-logo-circle

Github Skills (19)

multiplatform10
go10
platform-independent10
macos8
cross-platform8
windows8
freebsd8
qt8
golang7
ide7
build-automation7
qml6
boost-asio6
qtwebkit6
socket6

Programming languages (14)

JavaC++CSSCRustGoHTMLTypeScript

Github contributions (5)

github-logo-circle
visualfc/liteide

Apr 2014 - Jul 2015

LiteIDE is a simple, open source, cross-platform Go IDE.
Role in this project:
userFull-stack Developer
Contributions:23 commits, 3 PRs, 4 comments in 1 year 3 months
Contributions summary:Fan primarily focused on improving the LiteIDE, a cross-platform Go IDE. Their contributions included fixing build errors on Windows and FreeBSD, adding build scripts for these platforms, and addressing a crash on Mac OS X. Additionally, they implemented UI improvements, such as adding auto-indent for the editor and modifying menus on Mac OS X. They also made changes to the editor's comment and block comment features.
golanglinuxidecross-platformmacos
missdeer/ddnsclient

Apr 2015 - Apr 2022

update ddns A record
Contributions:3 releases, 102 commits, 103 PRs in 7 years 1 month
recordupdate-ddnsupdateddns
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
Fan Yang - Senior Software Developer at Altran Beyond