Truong X.
Embedded Specialist | PCB design | Expert in C/C++, C#, Python
Greetings ! I’m a Senior Embedded Linux and Firmware Specialist with over 15 years of experience in developing robust and efficient firmware solutions. My expertise spans across various programming languages including C/C++, C#, Java, and Python. I have a proven track record of delivering high-quality embedded systems and firmware for a wide range of applications Key Skills and Expertise : 1) Embedded Systems Development : ✔MCU Firmwares : STM32 family, PIC18F, Atmega family, 8051 families, MSP430 - Arduino UNO, Arduino Mega2560, ESP32/8266. ✔ Linux-Embedded: Raspberry Pi, Beaglebone, Orange PI, Banana Pi,. ✔SDK Tools: Keil, IAR, Atmel Studio, QT IDE, Arduino, Visual Studio. ✔Communication Protocol: Bluetooth 5, Wifi, Zigbee, Lora Worked with nRF-51DK, core nRF51822, beaconkit, NRF52832 dev-kit. - Adafruit BLE, CC2540/CC2541, CC3200, ESP8266/ESP32 - GSM SIM800 SIM900 GPS MODBUS (TCP/IP) (RTU) ,CANBUS ✔ Build Yockto Linux integrate with Qt5 for Raspberry ✔ Customize the AOSP images 2) IoT Application Development Some of my product that I have designed and released to the market: ✔ Home application: Design Air-condition use Toshiba IC, control motor BLDC, have FPC to 7A, 380V, power supply 1000W, temperature resistor sensor, WIFI and IR to control AC Fan by Triac… ✔ Smart Home Product: Design Home Gateway with Ethernet, WIFI , Zigbee and TFT LCD. Design Smart Switch with capacitive touch, Zigbee communication, Single Phase Power Meter, 220VAC/110VAC load control,... and a lot of other products . 3) Mobile Application development ✔Define an interface where you can send and receive data via Bluetooth, WIFI ✔Make a graph which plot data, design database where store the IoT data ✔Design base on MVVM, MVP, Clean Architecture 4) Build-In Desktop Application ✔ Develop desktop application by WPF, Winform using the MVVM pattern, clean architecture ✔Help you solve any problem in the project. ✔ Build GUI app for Mac, Linux, Win by PySide, Python 5) Web Application Development ✔ Consult that make your business successful with my expertise and knowledge ✔Good at the framework: Spring Boot, .NET core, Django, ReactJS - Configuring and administrating CI (Continuous Integration) & CD (Continuous Delivery) tools/utilities to support in deploying 6) Do data entry, data mining, web scraping, and data extraction ✔ Write a custom script for the website that will extract the required data without relying on any specific software ✔ Make scraping tool that performs web crawling, deliver qualified & well-organized databases as your needs (XLSX, CSV, TXT, IMG, XML, JSON) I am dedicated to delivering top-notch solutions that meet and exceed client expectations. My strong technical skills, combined with my commitment to quality and timely delivery, make me the ideal choice for your embedded systems and firmware development needs. Let’s work together to bring your project to life!
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $12k
Billed in all: $59,765$60k
$1.5k in the last 6 months
Across 60 contracts
Earnings, last 30 days
Skill rankings: Top 7% in Desktop Application
Ranked by MRR among everyone on Upwork with the skill.
- #8Zephyr76 freelancers · 🇻🇳 #1Top 11%🇻🇳#1 of 5
- #10Automotive Engineering140 freelancers · 🇻🇳 #1Top 7%🇻🇳#1 of 3
- #24nRF52190 freelancers · 🇻🇳 #6Top 13%🇻🇳#6 of 16
- #34Embedded Linux360 freelancers · 🇻🇳 #6Top 9%🇻🇳#6 of 24
- #36Bluetooth244 freelancers · 🇻🇳 #5Top 15%🇻🇳#5 of 9
- #49KiCad393 freelancers · 🇻🇳 #6Top 12%🇻🇳#6 of 14
- #52Circuit Design544 freelancers · 🇻🇳 #5Top 10%🇻🇳#5 of 13
- #57Altium Designer526 freelancers · 🇻🇳 #7Top 11%🇻🇳#7 of 23