You will get Siemens PLC programming and HMI design with secure MQTT/VPN remote


Project details
I will design and program Siemens S7-300/400/1200/1500 PLCs and professional WinCC HMIs, then connect them securely to the cloud with VPN + MQTT. You get a clean, reliable control program, realistic HMI screens, documented tags/addresses, and remote access you can trust. I deliver fast, communicate clearly, and provide test plans and training.
Programming Languages
Python, C#Coding Expertise
Performance OptimizationWhat's included
| Service Tiers |
Starter
$100
|
Standard
$300
|
Advanced
$500
|
|---|---|---|---|
| Delivery Time | 3 days | 5 days | 10 days |
Number of Revisions | 1 | 2 | 3 |
Number of Pages Mined/Scraped | 0 | 0 | |
Number of Sources Mined/Scraped | 0 | 0 | |
Install Script | - | ||
Test Script | - | ||
Task Automation | - | - |
Optional add-ons
You can add these on the next page.
Fast Delivery
+$200 - $800
Additional Revision
+$200
Additional Page Mined/Scraped
(+ 1 Day)
+$100
Additional Source Mined/Scraped
(+ 1 Day)
+$100
Install Script
(+ 1 Day)
+$100
Test Script
(+ 1 Day)
+$100
Task Automation
(+ 1 Day)
+$100
2 reviews
(0)
(1)
(1)
(0)
(0)
This project doesn't have any reviews.
ED
Eric D.
Mar 16, 2026
Siemens PLC Programming
I have now tried to work with Abdelfettah twice and I have had challenges both times. From what I can see from his work, he certainly understands PLC and HMI programming, and I was excited to have possibly finally found someone with expertise who could consistently deliver. We tried our first project together and it started ok, but then communication became very sparse. Apparently there was a medical issue with a family member which was understandable, and he provided me a half-completed project, which I had to completely scrap and start over because it wasn't worth trying to reverse engineer. We worked out a fair financial settlement and agreed to try again. This current project has been a disaster. I provided a detailed scope of work and wiring diagrams for a Siemens safety PLC and HMI programming. He completed the work, but then my client was slow to implement the program so things sat idle for a few months. Just recently when the program was implemented, there were over 480 syntax and compilation errors. Turns out the programming was not done correctly for a Siemens S7 safety program which was clear from the start. Additionally, half the I/O were mapped wrong. Last, he names his program variables obscure numbers and not names in reference to their function to tracing back his logic and reverse engineering problems is incredible challenging even for an experienced programmer like myself. I had to personally spend over 15 hours fixing all of his errors and still might lose this client. Communication was better for this contract, but still the speed of responses could also be improved. Its disappointing things had to end like this - I'm sure he left me negative feedback because I requested a refund for the poor work that is just now being uncovered from a few months ago. Its a bummer that this didn't work out and I wish him the best, and I tried to be graceful in my approach by providing a second chance, but I was just burned yet again.
ED
Eric D.
Oct 27, 2025
Automation Direct Productivity PLC ladder logic programming
Abdelfettah and I were unable to complete our contract due to circumstances out of anyone's control. We will try again on another project - his work seemed comprehensive but we didn't get to a point where I can fully evaluate this.
About Abdelfettah
Automation Engineer | PLC, SCADA, DCS, Industrial IoT
Mohammedia, Morocco - 5:40 am local time
I am also proficient in industrial communication protocols (Modbus, Profibus, Profinet, CANbus), ensuring seamless device connectivity. My project portfolio covers pumping station automation, crane spreader integration, and IoT-based environmental monitoring solutions.
I deliver efficient, well-documented, and future-proof automation systems with clear communication and on-time delivery.
Let’s discuss your project today, I’ll help you turn your automation challenge into a reliable and scalable solution.
Steps for completing your project
After purchasing the project, send requirements so Abdelfettah can start the project.
Delivery time starts when Abdelfettah receives requirements from you.
Abdelfettah works on your project following the steps below.
Revisions may occur after the delivery date.
Kickoff & requirements confirmation
Review PLC/HMI versions, I/O list, sequence, network, and IIoT needs; finalize scope & timeline.
Architecture & tag map
Create DB/addresses, comms (Profinet/Modbus), MQTT topic scheme, VPN plan; share for approval.








