Senior Embedded Systems Engineer at Wrlds Technologies
Sweden
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Chengjie Li is a Senior Embedded Systems Engineer based in Sweden with over nine years of hands-on experience building firmware and software for consumer electronics, IoT devices, VR/AR, and game-driven research. At Wrlds Technologies he leads embedded software for connectivity modules (BLE/2G/4G/Wi‑Fi) with sensors, GPS and NFC while also handling hardware planning, BOM validation and manufacturer quality control. His background at KTH blends virtual character animation, mixed-reality experiments and REST/Docker/Jenkins integration for EU research projects, reflecting strong interdisciplinary and research-to-product skills. Chengjie is an active open-source contributor who has improved backend worker allocation and client interfaces for LLM inference tooling and enhanced web UIs for scalable Python DS/ML projects, showing breadth across backend, full‑stack and ML tooling. Quick to learn and analytical, he brings a pragmatic mix of embedded systems rigor and higher-level software engineering that helps bridge research prototypes into manufacturable products.
3 years of coding experience
2 years of employment as a software developer
Embedded Systems, Embedded Systems at Eindhoven University of Technology
Embedded Systems, Embedded Systems at KTH Royal Institute of Technology
Bachelor of Engineering (BE), Electronic and Information Engineering-Signal Processing, GPA 89.5/100, Bachelor of Engineering (BE), Electronic and Information Engineering-Signal Processing, GPA 89.5/100 at Chengdu University of Information Technology
Replace OpenAI GPT with another LLM in your app by changing a single line of code. Xinference gives you the freedom to use any LLM you need. With Xinference, you're empowered to run inference with any open-source language models, speech recognition models, and multimodal models, whether in the cloud, on-premises, or even on your laptop.
Role in this project:
Backend Developer
Contributions:260 reviews, 323 PRs, 182 pushes in 1 year 5 months
Contributions summary:Chengjie contributed to backend functionality by modifying a Python file (`xinference/core/worker.py`) related to worker allocation and management. The changes involved assigning worker sub-pools at runtime instead of pre-allocation, likely improving resource utilization and flexibility. Further commits refactored client codes for `xinference-client`, indicating the user worked on the interface that interacts with backend services. Additionally, the user implemented the ability to download embedding models from ModelScope, showing an understanding of model loading and retrieval.
Scalable Python DS & ML, in an API compatible & lightning fast way.
Role in this project:
Full-stack Developer
Contributions:186 reviews, 23 commits, 87 PRs in 4 months
Contributions summary:Chengjie's contributions primarily focused on enhancing the Xorbits web UI. This included migrating the UI to Xorbits, improving its overall appearance, and incorporating features such as adding an Xorbits icon and documentation URL. They also updated the UI to display the xorbits release version and commit ID. Furthermore, the user updated web UI to address the deployment on Kubernetes.
xgboostscalableapipythonscience
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.