EXPLORE


7.6
7.6
86%
$50 USD / Hour
ć»

Pakistan (9:40 AM)
ć»
Joined on June 25, 2016
ć»
2 Recommendations
$50 USD / Hour
ć»
I design and build reliable embedded, IoT, and connected-device software ā from firmware, RTOS, microcontrollers, and BLE communication to mobile apps, cloud integration, and AI/ML on edge devices. With 16+ years of experience in software development and embedded systems, I help startups, product teams, and engineering companies turn complex hardware/software requirements into stable, scalable, production-ready systems. ā Core Expertise š Embedded Firmware & RTOS C/C++ firmware development for microcontrollers and embedded platforms RTOS-based applications, task scheduling, memory optimization, and performance tuning Device drivers, sensors, UART, SPI, I2C, CAN, and hardware bring-up Firmware debugging, refactoring, reliability improvement, and performance optimization š” IoT, Bluetooth/BLE & Connected Devices BLE-enabled products, device pairing, GATT communication, and mobile-device connectivity IoT gateways, sensor networks, telemetry, device provisioning, and remote monitoring MQTT, REST APIs, wireless communication, cloud connectivity, and secure device workflows š± Mobile Apps for Hardware Products Android and iOS apps for device control, monitoring, configuration, and diagnostics Cross-platform mobile apps for BLE, Wi-Fi, and IoT-enabled products Real-time dashboards, alerts, synchronization, and hardware-software integration š¤ Edge AI, AI/ML & Data Systems AI/ML workflows for embedded and resource-constrained systems Sensor analytics, signal processing, anomaly detection, and predictive logic Python-based automation, testing tools, engineering utilities, and data workflows š Software Architecture & Product Engineering End-to-end system architecture across hardware, firmware, mobile, backend, and cloud Clean, maintainable, testable code built for long-term product growth Technical planning, code review, debugging, documentation, and project rescue work ā What I Can Build IoT devices with firmware, mobile app, and cloud integration BLE-enabled products and companion mobile apps Industrial controllers, sensor systems, data loggers, and gateways RTOS-based embedded applications Edge AI systems and embedded analytics Custom firmware, drivers, protocols, dashboards, and automation tools Legacy embedded software modernization and performance optimization ā Why Work With Me 16+ years of hands-on engineering experience Strong understanding of both low-level embedded systems and high-level software architecture Ability to work across firmware, hardware integration, mobile apps, APIs, and cloud workflows Clear communication, realistic planning, and precise execution Focus on reliability, maintainability, performance, and production-ready delivery For projects involving embedded systems, firmware, IoT, BLE, mobile apps, device communication, or AI on edge devices, I can help you design and build it correctly from the start.
Verifications
On time
99%
On budget
100%
Accept rate
95%
Repeat hire rate
23%

Embedded Test Automation Framework

iOS App for Hardware Control

Firmware Modernization

IoT Gateway with Cloud Dashboard

Edge AI System for Sensor Analytics

BLE-Enabled IoT Device with Mobile A

Embedded Test Automation Framework

iOS App for Hardware Control

Firmware Modernization

IoT Gateway with Cloud Dashboard

Edge AI System for Sensor Analytics

BLE-Enabled IoT Device with Mobile A
Experienced and professional. Would be happy to work with him again.
Share
A wonderful, helpful person who, even when they have to work more, goes the extra mile to meet the client's needs. They helped me and got involved in discussions with the factory to finalize the project. Kicad Expert. My PCB looks very well.
Share
Delivered consistent, high-quality work across multiple quarterly projects. Strong expertise in C++ and software architecture, with clean and maintainable code. Demonstrated solid understanding of embedded systems and low-level programming. Communicated clearly, met deadlines reliably, and handled complex issues efficiently. Proactive in suggesting improvements and optimizing performance. Overall, a dependable and skilled developer for long-term collaboration.
Share
Will be giving more projects
Share
Experience
Freelance Consultant
Jan, 2019 - Present
ā¢
7 years, 5 months
self-employed
Jan, 2019 - Present
ā¢
7 years, 5 months
Working as a freelance consultant here :)

karachi, Pakistan
Jan, 2019 - Present
ā¢
7 years, 5 months
Assistant Manager
Apr, 2013 - Jan, 2019
ā¢
5 years, 9 months
Innoveran
Apr, 2013 - Jan, 2019
ā¢
5 years, 9 months
Managing, troubleshooting projects involving consumer product development, university lab equipment etc.
Apr, 2013 - Jan, 2019
ā¢
5 years, 9 months
Consultant Engineer
May, 2011 - Feb, 2013
ā¢
1 year, 9 months
Ned University
May, 2011 - Feb, 2013
ā¢
1 year, 9 months
working on projects involving variety of mechatronics jobs including CNC, automotive and robotics
May, 2011 - Feb, 2013
ā¢
1 year, 9 months
Education
National University of Science and Technology
2011 - 2013
ā¢
2 years
Masters in Digital Processing

Pakistan
2011 - 2013
ā¢
2 years
NED University of Engineering and Technology
2006 - 2010
ā¢
4 years
Bachelor in Mechatronics

Pakistan
2006 - 2010
ā¢
4 years
Publications
A computationally low cost vision based tracking algorithm for human following robot
IEEE
an algorithm for vision based tracking of humans was made and implemented in a human following robot
Certifications
US English
P
Preferred Freelancer Program SLA