Summary
Rui Li is an algorithm engineer with a decade of hands-on experience building web and embedded solutions, currently working at Ninebot in Beijing. Trained in optoelectronics and micro-electronics before switching to information systems in France, he blends hardware-aware thinking with full-stack software skills (C/C++, Java, iOS/macOS, PHP/HTML/CSS/JavaScript). His early web work included leading a four-person team to deliver LittleWorker’s first product using Meteor.js, and he has commercial web development experience at Zenjoy. Rui pursues self-directed learning—teaching himself Xcode and practical frameworks—to bridge gaps between academic curricula and industry needs. He also has research experience in cryptography from EISTI, reflecting a curiosity for foundational security concepts alongside applied development. Check his GitHub (susufqx) for examples of personal projects that demonstrate this cross-disciplinary, practice-first approach.
10 years of coding experience
2 years of employment as a software developer
Master's degree (Diplome D'ingenieur), Information System, Master's degree (Diplome D'ingenieur), Information System at Ecole internationale des Sciences du Traitement de l'Information
Bachelor's degree, Optoelectronic Information Engineering, Bachelor's degree, Optoelectronic Information Engineering at 华中科技大学
Micro-Electronic, Micro-Electronic at ESIEE PARIS
Chinese, English, French