Internship — IoT & Web Development

  • Overview of sensor types and their outputs.
  • Analog-to-Digital Conversion (ADC) basics.
  • Networking essentials (LAN/WAN, IP, Subnetting, NAT, Routing).
  • Serial/IP-based protocols (Modbus, M-Bus, TCP/IP, SNMP…).
1/3
Thank you I would like to sincerely thank the entire Joya Smart team and everyone who contributed to helping me successfully complete this internship. I am especially grateful to the General Manager, the CTO, and the supervisors who guided us throughout the training and supported our progress.

Overall Information

Internship flow & timeline

My internship took place in Jal El Dib (Abou Jaoude building 22, 1st floor, Matn – Lebanon), from 20 July to 20 September. It followed a structured technical path from IoT foundations to practical web development.

  • Introduction to Joya Smart: company overview and main working sectors (IoT, automation, field integration).
  • Networking recap: IP fundamentals, routing & switching concepts, and essential networking building blocks.
  • IoT protocols: M-Bus, Modbus, MQTT, LoRa and where each protocol fits in real systems.
  • Web development (main part): PHP, JavaScript, jQuery, Bootstrap, HTML/CSS, and MySQL recap (structured DB + relations).
  • Mini projects: reservation system and university enrollment system to practice end-to-end integration.
  • Sensors & criteria: what to evaluate before installing a sensor (conditions, selection criteria, and correct sensor type).

Skills Learned

Tools • technologies • professionalism

Below are the main skills and topics I strengthened during the internship.

PHP

Building server-side logic, handling requests, and connecting pages to MySQL with stable, readable code.

JavaScript + jQuery

DOM manipulation, dynamic UI behaviors, validation patterns, and clean interaction logic using jQuery.

HTML5 + CSS3

Solid page structure, layout basics, responsive thinking, and clean styling conventions for professional UI.

Git

Version control workflow using commit history and change tracking to keep work structured and organized.

Sensors

Understanding sensor outputs and installation conditions, plus selecting the correct type (heat, oil, ultrasonic, etc.).

IoT Protocols

Comparing communication protocols (Modbus, M-Bus, MQTT, TCP/IP…) and knowing which fits each use case.

Feedback

Experience & reflection

This internship was a valuable experience for me. I’m grateful for the professional training approach and the supportive environment. I’m proud to have contributed, learned from real technical topics, and strengthened my skills through structured practice and guidance.

Completion Certificate

PDF preview