Hello, I am Rayan ZIANI,
Full-Stack Developper.
Welcome to my portfolio ! I am a full-stack developper currently in 3rd year with the aim of continuing for 5 years as a work-study student in this field. I'm passionate about programming and like to try out new technologies. I'm actively looking for an opportunity to join a company as an apprentice, where I can contribute my skills and develop in an environment that values hard work and gives me responsibilities and challenges. My aim is to work in a positive and encouraging environment where I can bring real added value to my employer while developing my professional skills.
Skills
Programming Languages
-
Python
- - Machine Learning & AI projects
- - Small automation programs
-
PHP
- - Basic backend development for school projects
-
C++
- - Kernel-level programming
-
Verilog
- - Custom PCIe device driver programming
-
JavaScript
- - Basic web development with HTML/CSS
-
Rust
- - Development of a Monero cryptocurrency wallet
Framework & Libraries
-
Vite.js
- - Building React applications
-
Bootstrap
- - Quick responsive design for school projects
-
Knockout.js
- - MVVM architecture for HCL internship module
-
React.js
- - Various frontend web development projects
DataMarkup & Standards
-
HTML5
- - Foundation of all early web projects
-
CSS3
- - Design and frontend styling for early projects
Hard Skills
-
IDA Pro
- - Learning basics of software reverse engineering
-
Xilinx Vivado
- - FPGA development for pentesting purposes
-
Adobe Creative Suite
- - Visual content creation (GFX/VFX/SFX and 3D)
-
Wireshark
- - Network packet analysis for protocol understanding
- - Network traffic monitoring and debugging
-
Burp Suite
- - Web application security testing
- - Security assessment of personal projects
DataBase
-
MySQL
- - Simple databases for school projects
-
MongoDB
- - Large-scale databases for personal projects
Qualification
Education / Experience
3rd Year DevOps Fullstack - Lyon EPSI
Bachelor in Computing Science
2024 - 2025BTS SNIR - Lyon ORT
BTS Digital Systems option IT and Networks
2022 - 20246 Weeks Internships - HCL
R&D (Research&Development) - Developed a module for hospital software.
2023Certification
PIX - PIX CERTIFICATE
The Pix certificate is recognized by France Compétences as a vocational training certificate after a minimum score of 120.
Code no: P-BMQ7RDCT
View certificate
Projects
PISEO - OVEN CONTROL
Web (php) and python-based control of the oven. TCP Modbus read and write requests. Custom API.
View ProjectPISEO - OVEN CONTROL
Project Overview
A comprehensive oven control system integrating web technologies with industrial hardware control, featuring robust data handling across different endianness architectures.
Technical Stack
- Backend: PHP, Python
- Communication: TCP Modbus Protocol
- Integration: Custom API Development
- Interface: Web-based Control Panel
Protocol Implementation
- TCP Modbus frame handling for both little-endian and big-endian architectures
- Automated endianness detection and conversion
- Robust error handling for data integrity across different systems
Key Features
- Real-time oven temperature monitoring
- Remote control capabilities
- TCP Modbus integration with endianness handling
- Custom API for system integration
- User-friendly web interface
- Cross-platform data consistency
Technical Details
- Implemented byte-order handling for TCP Modbus frames in both little-endian and big-endian formats
- Optimized data transfer with proper endianness conversion
- Buffer management for different data types and alignments
Portfolio Roadmap
Contact
Let's Connect!
Looking for a passionate full-stack developer for your next project? Whether it's for a work-study opportunity, collaboration, or just to discuss technology, I'm always excited to connect with new people!
Drop me a message using the form, and I'll get back to you within 24-48 hours. You can also reach out directly via LinkedIn or check out my projects on GitHub.