I will develop embedded software qt gui, or golang backend


About this gig
I will develop embedded software, Qt/C++ desktop apps, or Golang backend services.
I am an experienced software engineer with 8+ years of hands-on development in embedded systems, desktop applications, and backend services. My expertise includes:
Qt/C++ for cross-platform desktop GUI (Linux/Windows)
Golang backend with TCP/IP, HTTP, and high-concurrency handling
IoT integration connect devices to cloud for remote control and data sync
Custom communication protocols (TCP/UDP, serial, etc.)
Full-stack web (Vue3 + Node.js/Express) for mixed projects
I have successfully delivered production software in coffee machines, robotics, and cloud storage systems. Whether you need a simple UI tool, a complex desktop app with networking, or an IoT bridge, I can help.
What I Offer
- Clean, well-documented source code
- Responsive and user-friendly Qt interfaces
- Stable backend services (Golang, REST APIs, TCP servers)
- IoT communication (MQTT, HTTP, custom TCP)
- Code optimization and debugging
My Tech Stack
- Languages: C/C++, Go, JavaScript/Node.js
- Frameworks: Qt, Gin (Go), Express.js
- Protocols: TCP/IP, HTTP, WebSocket, MQTT
- Databases: SQLite, MySQL
- Tools: Git
Get to know Chengfang Xi
Embedded Software Engineer
- FromChina
- Member sinceMay 2026
Languages
Chinese, English, Japanese
FAQ
Do you provide source code?
Yes, source code is included in all packages. For BASIC and STANDARD, code is clean but with basic comments. PREMIUM includes detailed comments and a deployment guide.
Can you work with my existing code or design?
Absolutely. I can integrate with your existing codebase, follow your design specifications, or build from scratch – whichever you prefer.
What about revisions?
Each package includes a set number of revisions (1 for BASIC, 2 for STANDARD, 3 for PREMIUM). Additional revisions can be purchased as an extra service.
Do you support real-time communication (TCP/IP, WebSocket)?
Yes, I have strong experience with TCP/IP socket programming (both client and server) and WebSocket. I can implement custom protocols or use standard ones like HTTP/REST.
Can you help with IoT projects (connect desktop app to cloud devices)?
Definitely. I have built IoT solutions where Qt desktop apps communicate with MCU boards and cloud servers (e.g., coffee machine remote control). I can work with MQTT, HTTP APIs, or raw TCP.
What files will you deliver?
Source code (Git repo or zip), compiled executable (if requested), a short README with build/run instructions, and for PREMIUM – a deployment guide.
Do you offer support after delivery?
Basic support (questions about the delivered code) is free for 7 days after delivery. Extended support or bug fixes can be arranged via a separate order.
What is your typical response time?
I usually reply within a few hours (max 24 hours). Feel free to message me anytime.

