EXPLORE


1.1
1.1
100%
$35 USD / Hour
・

Colombia (6:43 AM)
・
Joined on January 8, 2026
$35 USD / Hour
・
I am a 10+ software engineer of all various platforms, languages and environments, in addition to a 7+ year firmware / hardware engineer. I am very well skilled in various MCU platforms, i.e. ESP32, NXP, STM32, Nordic, Silicon Labs, AVR, etc.., in addition to Raspberry PI, Beaglebone, embedded Linux platforms, etc.. I have plenty of my own hardware, including these devices, and sensors to prototype with right away. I have engineered projects in a variety of MCU's with GPS, Bluetooth, WiFi, LTE and LoRa, along with Android and iOS apps to communicate and control these devices. I have an extensive home office lab of scopes, meters, debugging devices / tools, hardware components, etc... In addition to firmware engineering, I've got plenty of experience in the software world, Unity and Unreal Games , web servers/services, Mobile apps, etc. Experience even with building custom Android OS's and drivers for custom hardware. I do not doubt that with my embedded engineering experience and desktop/mobile software engineering experience, I can be your one stop shop here to engineer an entire solution for you, backend firmware to front end software. I work full time out of my home, and freelance engineering is my only profession, i.e. I don't moonlight. I generally work from 5:00 AM to 5:00 PM Central Time, however I am very responsive, even if not immediately in front of a computer, i.e. after hours, weekends, I pride myself on responding 99% within an hour if not faster, when possible.
Verifications
On time
100%
On budget
100%
Accept rate
50%

Desktop Trading App with AI Signals

Cross-Platform Desktop Control App

BLE + Wi-Fi IoT Sensor Node (ESP32)

Desktop Trading App with AI Signals

Cross-Platform Desktop Control App

BLE + Wi-Fi IoT Sensor Node (ESP32)

It was an absolute pleasure working with Gabriel. He was highly professional, communicative, and delivered top-quality work exactly as requested. And he understood the requirements quickly, asked the right questions, and offered helpful suggestions to improve the final result. His technical skills are excellent, and he met all deadlines without issue. I truly appreciate the smooth collaboration and would definitely recommend him to anyone looking for a skilled and reliable developer.
Jessy Ebubechukwu O.
@jessym29
•

Regina, Canada
•
Share
Experience
Desktop Application Developer
Mar, 2017 - Nov, 2017
•
7 months, 30 days
Self-Employed
Mar, 2017 - Nov, 2017
•
7 months, 30 days
Built a cross-platform desktop application to configure, monitor, and control embedded/IoT devices during development and field testing. Implemented device connection workflows (USB serial/TCP/IP/BLE depending on target), real-time telemetry dashboards, configuration screens (credentials, calibration, device settings), and detailed logging for troubleshooting. Focused on stability using timeouts, retries, and clear user feedback for connection states.

Bogota, Colombia
Mar, 2017 - Nov, 2017
•
7 months, 30 days
Senior Embedded Firmware Engineer
Apr, 2013 - Sep, 2014
•
1 year, 5 months
Self-Employed
Apr, 2013 - Sep, 2014
•
1 year, 5 months
Developed ESP32-based IoT firmware for sensor devices using BLE provisioning and Wi-Fi connectivity for cloud telemetry. Implemented BLE GATT onboarding, Wi-Fi join/reconnect with backoff, sensor sampling over I2C/SPI, and secure telemetry publishing via MQTT/HTTPS. Added reliability features including watchdog recovery, structured logging, and remote configuration to support field deployment.

Bogota, Colombia
Apr, 2013 - Sep, 2014
•
1 year, 5 months
Education
Universidad Nacional de Colombia
2005 - 2009
•
4 years
Bachelors Degree in Computer Science.

Colombia
2005 - 2009
•
4 years