Dhanushka U.
Embedded Software Engineer | Medical Product Developer
I am a versatile Embedded Software Engineer with experience in firmware, electronics hardware, and software development. I also work on medical product development and provide full end to end R&D solutions. What I Do • Embedded Systems & Firmware: Programming microcontrollers (ESP32, STM32, Arduino,Ti), IoT integration, BLE/Wi-Fi communication. • Electronics & PCB Design: Circuit design, PCB layout, prototyping, and testing for industrial, consumer, and medical devices. • Software & Apps: Web and mobile app development (Flutter, React), cloud integration (Firebase, AWS), real-time dashboards. • Medical Product Development: Designing and developing electronic modules and embedded systems for medical devices. • Full Product Solutions: From idea → PCB → firmware → mobile app → backend → final product. Why Work With Me • 5+ years of hands-on experience across electronics, firmware, and software. • Strong R&D background, delivering innovative and reliable solutions. • Proven track record in IoT and hardware–software integration. • Clear communication, on-time delivery, and attention to detail.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $109
Billed in all: $3,901$3.9k
$109 in the last 6 months
Across 6 contracts
Earnings, last 30 days
Skill rankings: Top 32% in Firebase Realtime Database
Ranked by MRR among everyone on Upwork with the skill.
- #31Arduino IDE70 freelancers · 🇱🇰 #1Top 44%🇱🇰#1 of 2
- #153Firebase Realtime Database482 freelancers · 🇱🇰 #3Top 32%🇱🇰#3 of 5
- #226Prototype Design480 freelancers · 🇱🇰 #2Top 47%🇱🇰#2 of 2
- #300Altium Designer526 freelancers · 🇱🇰 #4Top 57%🇱🇰#4 of 7
- #601PCB Design1,232 freelancers · 🇱🇰 #7Top 49%🇱🇰#7 of 17
- #1,109Software Development2,923 freelancers · 🇱🇰 #7Top 38%🇱🇰#7 of 17
- #1,527Product Development3,593 freelancers · 🇱🇰 #16Top 42%🇱🇰#16 of 28
- #1,906CAD3,649 freelancers · 🇱🇰 #16Top 52%🇱🇰#16 of 29