Freelance

Freelance Software Development

Custom software projects across business systems, engineering tools, IoT, robotics, and interactive applications

Alongside academic research, I have delivered freelance software work spanning desktop applications, engineering and scientific tools, IoT and automation systems, robotics-oriented prototypes, and C++ graphics applications. The portfolio reflects practical implementation work shaped by client requirements, technical constraints, and delivery discipline.

2 Freelance Platforms
14 Featured Projects
5.0 Client Rating Snapshot
4 Main Delivery Domains

Client Feedback

Selected feedback adapted from the shared Mostaql and Upwork review screenshots. Arabic feedback is translated where noted.

Mostaql ★★★★★

Custom C++ and OpenGL work

“Working with him was comfortable, organized, and fast. I recommend him for the job.”

Rozhin A.

Translated from Arabic

Mostaql ★★★★★

MATLAB technical figures for mechanical engineering

“Professional and courteous. I would not hesitate to work with him again.”

Saad A.

Translated from Arabic

Mostaql ★★★★★

MATLAB and engineering support

“Fast and accurate work. Thank you very much.”

Saad A.

Translated from Arabic

Mostaql ★★★★★

Image denoising with a pre-trained neural network

“Well-executed work and delivery on time.”

Mostaql Client

Translated from Arabic

Mostaql ★★★★★

Scientific proofreading and formatting support

“It was a pleasure working with you.”

Abdullah A.

Translated from Arabic

Upwork ★★★★★

Matlab Urgent

“Followed every instruction, gave ample time to verify the work patiently, and demonstrated strong MATLAB knowledge.”

Upwork Client

Adapted from the posted client review

What I Build

The portfolio is strongest where software intersects with engineering, technical workflows, and implementation-heavy problem solving.

Desktop and Business Systems

Operational software for real workflows

Custom desktop applications for stores, contracts, sales, and structured administrative tasks with practical interfaces and data handling.

Desktop Apps CRUD Workflows Internal Tools

Scientific and Engineering Tools

MATLAB and technical computing support

Engineering-oriented software tasks including MATLAB GUIs, technical figure generation, image-processing workflows, and analytical support for research or coursework.

MATLAB GUI Tools Scientific Computing

IoT, Automation, and Robotics

Embedded and control-oriented prototyping

Implementation work covering IoT communication, automation, robotics behavior, lab-scale control, and hardware-in-the-loop experimentation.

IoT Robotics Automation

Graphics and Interactive Software

C++ and OpenGL-based visual applications

Interactive graphics projects involving 2D animation, game-style environments, 3D visualization, object development, and camera logic in OpenGL.

C++ OpenGL Visualization

Selected Freelance Projects

Representative examples drawn from the shared portfolio material on Mostaql and related freelance work.

Stores Management System
Business Software

Stores Management System

Desktop software for store operations, internal records, and day-to-day administrative workflows.

Desktop Application Database Workflows Admin Tools
Contracts Management System
Business Software

Contracts Management System

Administrative software for organizing contracts, internal tracking, and structured data entry.

Desktop Application Business Logic Database UI
Desktop Sales System Using Modern Technologies
Business Software

Desktop Sales System Using Modern Technologies

A sales-oriented desktop application designed around operational clarity, structured interfaces, and practical business workflows.

Desktop Systems Operations UI Design
Cross-Platform Mobile App for Automation and SMS Management
Mobile and Automation

Cross-Platform Mobile App for Automation and SMS Management

Cross-platform mobile software for automation tasks and SMS-based management workflows.

Mobile App Automation Messaging
Fault-Tolerant Smoke Detector Using IoT, CloudMQTT, and UDP
IoT and Embedded Systems

Fault-Tolerant Smoke Detector Using IoT, CloudMQTT, and UDP

An IoT communication design combining cloud messaging and alternative UDP communication paths for reliability.

IoT CloudMQTT UDP
Mobile Robot Controlled by Smartphone
Robotics

Mobile Robot Controlled by Smartphone

A robotics project connecting smartphone interaction, embedded control, and real-time robot actuation.

Robotics Embedded Control Mobile Interface
Hardware-in-the-Loop on an Industrial Lab-Scale Process
Control and Automation

Hardware-in-the-Loop on an Industrial Lab-Scale Process

Hardware-in-the-loop experimentation for industrial process control and validation on a lab-scale setup.

HIL Industrial Control Testing
Industrial IoT for a Lab-Scale Control Process
Control and Automation

Industrial IoT for a Lab-Scale Control Process

Applied Industrial IoT ideas to monitoring, communication, and control for a lab-scale engineering process.

Industrial IoT Monitoring Automation
MATLAB GUI for Solving K-Map in Logic Circuit Design
Scientific and Educational Software

MATLAB GUI for Solving K-Map in Logic Circuit Design

A MATLAB-based graphical tool supporting logic-circuit design and K-map simplification in an educational setting.

MATLAB GUI Educational Tools
Scientific and Engineering Tools

MATLAB Technical Figures for Mechanical Engineering Work

MATLAB-based figure generation and technical visualization support for engineering analysis and paper-quality outputs.

MATLAB Technical Visualization Engineering Support
Scientific and Engineering Tools

Color Image Denoising with a Pre-Trained Neural Network

Software work around image restoration using a pre-trained neural network, combining practical implementation with scientific computing.

Image Processing Neural Networks Scientific Computing
2D Game Development and Animation Using C++ and OpenGL
Graphics and Interactive Software

2D Game Development and Animation Using C++ and OpenGL

Interactive 2D graphics and animation projects built with C++, OpenGL, and freeGLUT.

C++ OpenGL Interactive Graphics
3D Visualization, Object Development, and Camera Systems in C++ OpenGL
Graphics and Interactive Software

3D Visualization, Object Development, and Camera Systems in C++ OpenGL

3D graphics work involving object development, scene setup, camera logic, and interactive rendering in OpenGL.

C++ OpenGL 3D Visualization
Robotics

Line Follower Robot

A robotics implementation focused on sensing, control, and motion behavior for line-following tasks.

Robotics Embedded Systems Control Logic

Collaboration

Freelance and technical project links

If you want to review the platform-facing portfolio directly, these are the public profile links I use for freelance software work and client-facing project history.