Experienced Software Developer, Robotics Engineer, and Mechatronics Engineer with a BSc in Mechanical Engineering and 5+ years of professional experience. I specialize in designing and developing embedded systems, GUI applications, and robotic solutions, integrating hardware, software, and AI to deliver innovative, large-scale system applications. My expertise spans MATLAB/Simulink modeling, PCB design, firmware development, and robotics automation, enabling me to tackle complex engineering challenges across the full development cycle.
Key Skills
- Software Development: Python, C/C++, Dart, React, Django, PyQt, PostgreSQL.
- Robotics Engineering: ROS, SLAM, LiDAR, OpenCV, Webots, robotic control systems.
- Mechatronics & Embedded Systems: STM32, Arduino, Raspberry Pi, Altium Designer,
MATLAB/Simulink, firmware development.
- AI & Automation: Keras, TensorFlow, computer vision, IoT, real-time control systems.
- Hardware Design: PCB schematics, SolidWorks, 3D modeling, hardware integration.
Professional Experience
- Software Developer
Designed and implemented a responsive calendar task scheduler using React (frontend) and Django (backend), optimizing performance with React hooks and memorization techniques.
Developed desktop applications with PyQt, integrating seamless UI components with Django APIs for backend communication.
Utilized PostgreSQL for scalable database management and efficient data handling.
- Robotics Engineer
Engineered end-to-end robotic solutions, including a 5-DOF robotic arm with fuzzy logic control and a warehouse automation robot with OpenCV-based navigation.
Developed autonomous robots using ROS, SLAM, and LiDAR for environment mapping and task automation.
Simulated and deployed robotic systems in Webots, ensuring seamless transition from simulation to real-world applications.
- Mechatronics Engineer
Designed and developed custom hardware solutions, including PCB layouts and integration with industrial communication protocols.
Programmed embedded devices with microcontrollers (STM32, Arduino) for real-time control and automation.
Created MATLAB/Simulink models for robotics control and system-level validation.
Raspberry Pi
Python
CAD
C++
SolidWorks
MATLAB
Robotics
Simulink
C
Arduino
Robot Operating System
Embedded C
PyQt
Mechanical, Electrical & Plumbing Systems
Control Engineering
Abdullah A.
Dubai, United Arab Emirates
$11/hr
5.0
2 jobs
I am a Mechatronics developer.
Helping clients to automate a business task or program a "board" to do a job that requires AI, computer vision or electrical engineering work. Thats where I can help.
• I know Python and C languages for Arduino, Raspberry Pi, and other micro controllers.
• Experienced with Open CV and machine/ computer vision.
• Circuit schematics, Electrical drawings, Wiring Diagrams, electrical connections.
Please let me know how I can help you.
Raspberry Pi
Python
Raspberry Pi Firmware
Electrical Engineering
CAD
SolidWorks
Arduino
Arduino IDE
Arduino Firmware
CAD & CAM Software
Embedded C
C++
Circuit Design
Amir K.
Dubai, United Arab Emirates
$50/hr
4.9
183 jobs
Possessing experience of 12 years, building Websites and Software applications for the clientele across the globe utilising Elance and Upwork platform. In addition to this, initially worked for software companies located in Pakistan for 2+ years.
My core expertise involves in-depth knowledge of the latest technologies such as LAMP stack with command line proficiency, Linux, Apache, MySql, PHP, Pearl, Python, Java, JavaScript, jQuery, and Objective-C. In addition to this, most popular frameworks (CakePHP, Laravel, CodeIgniter, Zend, Symphony, Yii). Also, leading open source solutions (WordPress, Drupal, WooCommerce, Magento, PrestaShop, vTiger, BigCommerce, Weebly, Wix, Joomla, OpenCart, Shopify).
My objective is to produce and deliver high-quality websites, software and web applications using industry-specific workflows, processes, standards, and knowledge to provide value to the customer and business. In addition to this, aim to maximise customer satisfaction and to retain a long-term business relationship.
In 10 years assisted/served to numerous businesses maintaining, extending and developing business-applications ranging from Medical and Dental Colleges, Physiology Institutes, Media, Music, Financial Sectors, Trade, Technology, News, Travel or Tourism.
✔ Object-Oriented Programming and Procedural programming
✔ The building of Website from scratch(PSD).
✔ LAMP (Linux, Apache, MySql, PHP) stack, with command line proficiency
✔ Building responsive websites using HTML5, CSS3 and Sass/LESS, and JavaScript/jQuery
✔ Drupal applications, with experience in creating custom themes and modules for Drupal 7 and 8
✔ Magento (all version) eCommerce Platform, with experience in creating custom themes and modules. Also, external api integration for payment gateways, synchronisation.
✔ Wordpress CMS platform, with experience in creating custom themes and modules
✔ Vtiger CRM, with experience in building custom themes, modules and plugins
✔ Joomla CMS, with experience in building custom themes, modules and plugins
✔ PHPbb Forum, with experience in building custom themes and modules
✔ Managing cloud infrastructures such as RackSpace or AWS and a load-balanced environment
✔ Git version control, Composer, Drush, BitBucket and Gulp.
✔ Advanced JavaScript libraries and frameworks (mxGraph, jGraph, Canvas, d3, Node, Angular, React etc).
✔ Web server technologies such as Nginx and Varnish
✔ API integration for Payment Gateways, Facebook, Instagram, Eventbrite, MailChimp, MLS, RETS, Drupal API, Amazon s3, Google remarketing, Google Adwords, etc.
✔ API building for web services (SOAP, REST).
✔ PHP frameworks (Zend, CI, Laravel, CakePHP, Yii).
✔ Extensive coding/programming expertise involving Python, Perl and Java.
✔ XBMC (Kodi), with experience in building custom themes and modules
✔ Alteration/Modification to any theme, module or custom code
✔ WooCommerce and E-commerce, with experience in building themes, modules and extension
✔ BigCommerce, Shopify, Weebly and Wix, with experience in modification of themes and modules. Additionally, external APIs integration.
✔ PHP code, old to new conversion, general error fixing and troubleshooting
✔ Website optimization, loading, image compression, HTML, JS, CSS compression.
✔ Website migration from one platform to another.
✔ Bootstrap, W3CSS, SASS
✔ Data scraping, grabbing
✔ Extensive experience in the installation of Apache Solr, customising and building search criteria.
✔ Installation of web chat any accordingly to clients requirements plus modifications
✔ Building/Modification/Integration for Zoho CRM
✔ Extension development/building for Chrome/Safari/FireFox
✔ File generation, conversion, import, export, data extraction from any to any format (PDF, EXCEL, DOCX, PPT, JPG, PNG, txt etc.)
✔ Animations and Photo Galleries using JavaScript and libraries (jQuery, D3, Canvas, Carousel)
✔ LDAP, CALDAV integration, synchronisation with CRM or CMS accordingly to requirements
✔ Sign-up, sign-in Authorization, using Social APIs (Facebook, Instagram, Linkedin, Google, Twitter, StackOverflow, etc).
Python
Perl
PHP
ERPNext
Amazon Web Services
Java
WordPress
phpBB
WooCommerce
Intuit QuickBooks
API Development
MySQL Programming
Google Chrome Extension
Drupal
Alee Y.
Sharjah, United Arab Emirates
$30/hr
5.0
6 jobs
I majored in Electronics Engineering at UET with a concentration in programming, embedded systems, and AI. Later, I joined a technology-based startup.
I've worked in programming and development and have worked for small to medium-sized businesses. I have a lot of experience with PCB designing, Embedded Systems, WordPress, Django, and many other platforms and coding languages. I feel confident I could build whatever you need.
These experiences make me qualified to lead projects of any size to completion. Customer Satisfaction is the top priority. I welcome the opportunity to speak about any project type and the possibility of working together in the future.
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a Raspberry Pi Developer in the United Arab Emirates on Upwork?
You can hire a Raspberry Pi Developer in the United Arab Emirates on Upwork in four simple steps:
Create a job post tailored to your Raspberry Pi Developer project scope. We'll walk you through the process step by step.
Browse top Raspberry Pi Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Raspberry Pi Developer profiles and interview.
Hire the right Raspberry Pi Developer for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Raspberry Pi Developer?
Rates charged by Raspberry Pi Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Raspberry Pi Developer in the United Arab Emirates on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Raspberry Pi Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Raspberry Pi Developer team you need to succeed.
Can I hire a Raspberry Pi Developer in the United Arab Emirates within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Raspberry Pi Developer proposals within 24 hours of posting a job description.
Find more freelancers
Top cities for Raspberry Pi Developers in the United Arab Emirates