Weidong Lian is a seasoned full-stack software developer in Stockholm with 11 years of experience building cross-platform desktop and web applications, specializing in C/C++, Rust, Java, C#, Go, Python and TypeScript. He has led engineering on complex systems including a cross-platform cloud music player with a C++ core (networking, disk I/O, scheduling, playback and track DB) and multi-platform UIs, as well as scientific 3D rendering and CAD-style 2D interactive design engines. His background blends low-level systems engineering, real-time media and visualization with modern web and mobile front ends (React Native, WPF, Eclipse RCP/RAP), enabling end-to-end product delivery from core SDKs to user-facing interfaces. Currently at Embark Studios, he brings game and media expertise together, and his PhD-level engineering training informs a methodical approach to performance, constraints and toolchains. An understated strength is his fluency across many languages and platforms, allowing him to choose the right abstraction level for performance-critical components while still delivering polished UIs.
11 years of coding experience
10 years of employment as a software developer
Bachelor of Engineering (B.Eng.), Mechanical Engineering, Bachelor of Engineering (B.Eng.), Mechanical Engineering at Jilin University
Doctor of Philosophy (PhD), Mechanical Engineering, Doctor of Philosophy (PhD), Mechanical Engineering at Ecole centrale de Nantes
Contributions:4 PRs, 58 pushes, 5 branches in 4 years
configurationdotansibleconfigconfigurations
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
Weidong Lian - Software Developer at Embark Studios