Skip to content
BackNov 7
Bakmeedeniye gedara praveena  s.
Upwork badge

Bakmeedeniye gedara praveena s.

Full-Stack Software, Hardware, IoT, Automation & AI Engineer

I am a full-stack technology developer and engineer with hands-on experience in custom software development, embedded systems, IoT, automation, AI/ML, computer vision, PLC systems, Odoo customization, and hardware-software integration. My main strength is building complete working systems — not only writing code, but connecting software, hardware, firmware, databases, dashboards, sensors, controllers, and real-world devices into one reliable solution. I enjoy solving practical engineering problems and turning ideas into functional products, prototypes, tools, and automation systems. I work with clients who need custom solutions for business automation, industrial systems, IoT products, AI-based applications, embedded devices, dashboards, machine learning models, and hardware control systems. What I Can Help You Build I can support a wide range of software and hardware projects, including: Custom software development Web applications and admin dashboards Desktop applications and automation tools Python scripts, data processing, and workflow automation Backend systems, APIs, and database integration MySQL, PostgreSQL, SQLite, and cloud/server database systems Odoo customization, module support, and business workflow automation IoT systems using ESP32, ESP8266, Arduino, Raspberry Pi, and other controllers MQTT, Wi-Fi, LoRa, GSM, Bluetooth/BLE, and sensor-based communication systems Embedded firmware development for microcontrollers and ARM-based platforms PLC programming and industrial automation support Sensor, actuator, motor, relay, valve, and control system integration PCB design support, prototyping, and hardware troubleshooting Raspberry Pi-based applications, automation, cameras, and edge devices Machine learning and deep learning model development Computer vision, image processing, object detection, and object tracking YOLO-based detection systems and real-time camera applications Face detection, face recognition, and AI inspection systems Edge AI deployment on Raspberry Pi, Jetson, and embedded hardware Software Development Skills I can build practical software systems for real business and engineering use cases. This includes dashboards, management systems, automation tools, API integrations, reporting systems, monitoring platforms, and custom applications. I work with Python, JavaScript, backend frameworks, databases, and modern development workflows to create clean and maintainable applications. I can also integrate software with hardware devices, sensors, cloud platforms, third-party APIs, and industrial equipment. Embedded, IoT, and Hardware Skills I have strong experience with ESP32, ESP8266, Arduino, Raspberry Pi, sensors, actuators, relays, motors, MQTT communication, and real-time monitoring systems. I can help with firmware development, circuit planning, wiring diagrams, device communication, data logging, cloud integration, and troubleshooting. For IoT projects, I can build systems that collect sensor data, control devices, send data to servers, display dashboards, trigger alerts, and communicate through MQTT, HTTP, LoRa, GSM, Wi-Fi, or Bluetooth. AI, Machine Learning, and Computer Vision I also develop AI and machine learning solutions using Python, TensorFlow, PyTorch, Keras, OpenCV, and YOLO. I can help with model training, testing, optimization, and deployment. My AI/ML work includes image classification, object detection, object tracking, segmentation, anomaly detection, text classification, sentiment analysis, spam detection, and edge AI deployment. Automation and Industrial Systems For automation and industrial projects, I can support PLC logic, machine control concepts, sensor integration, HMI/dashboard planning, data logging, reporting, and remote monitoring. I understand how important reliability, safety, and clear documentation are in real-world automation systems. My Development Approach I focus on complete, practical solutions. Before building, I analyze the requirement, define the system structure, select suitable technologies, and plan how each part connects. During development, I focus on clean code, stable hardware communication, clear logic, and proper testing. My workflow usually includes: Requirement analysis System architecture planning Hardware and software selection Firmware or software development Database and dashboard integration Testing and troubleshooting Documentation and final handover Why Work With Me Many projects fail because the software developer does not understand hardware, or the hardware developer does not understand software. I work across both areas, which helps reduce integration problems and makes the final result more reliable. I can help you from idea to prototype, from prototype to product, or from a broken system to a working solution. My goal is simple: deliver a clean, practical, well-documented, and reliable system that solves your actual problem. Whether you need custom software, an IoT device, an automation

🇱🇰Mawanella, Sri Lanka$5/hr100% JSS4.74 (28)Since Jan 2020

Earnings and projects

MRR
$1.2k

Last 6 months ÷ 6

World#40,379 / 412k
🇱🇰Country#104 / 1,581
Revenue, last 30 days
$1.1k

Last 6 months: $7.3k

World#38,276 / 412k
🇱🇰Country#111 / 1,581
Total earnings
$18k

Billed in all: $18k

World#150,863 / 412k
🇱🇰Country#490 / 1,581
Per project
$287

$259 in the last 6 months

World#234,930 / 412k
🇱🇰Country#703 / 1,581
Projects, last 6 months
28

Across 31 contracts

65% fixed35% hourly
World#3,253 / 412k
🇱🇰Country#17 / 1,581
Projects in all
61

Across 72 contracts

58% fixed42% hourly
World#49,857 / 412k
🇱🇰Country#317 / 1,581

Earnings, last 30 days

$18.1k+$1.1k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$16k$17k$18k$19kOct 8Oct 23Nov 7

Skill rankings: Top 9% in C

Ranked by MRR among everyone on Upwork with the skill.

  1. 3Digital Engineering16 freelancers · 🇱🇰 #1Top 19%
  2. #8Raspberry Pi Firmware87 freelancers · 🇱🇰 #1Top 9%
  3. #30PLC Programming290 freelancers · 🇱🇰 #1Top 10%
  4. #31LoRa193 freelancers · 🇱🇰 #1Top 16%
  5. #31Analog Electronics193 freelancers · 🇱🇰 #1Top 16%
  6. #36YOLO229 freelancers · 🇱🇰 #2Top 16%
  7. #70Odoo Development526 freelancers · 🇱🇰 #1Top 13%
  8. #73Microcontroller Programming535 freelancers · 🇱🇰 #1Top 14%