About yarek
French
Native or bilingual
English
Fluent
Polish
Native or bilingual
Spanish
Fluent
Experience
- proxymisDevJanuary 2024 - Today (2 years and 7 months)Full-Stack Developer – Creation of the real-time chat system HTML5 (html5-chat.com)Design and complete development of a real-time discussion platform, modern, scalable and full-HTML5, intended to be easily integrated into external websites.I developed a real-time chat engine from A to Z based on Node.js, Socket.io, PHP (REST backend) and an optimized MySQL/MariaDB database for high-frequency polling. The objective was to offer a light, fast, cross-browser compatible system capable of handling thousands of simultaneous users.On the server side, I designed a hybrid architecture:Node.js real-time server for instant events (messages, statuses, online users).PHP backend for administrative management, rooms, permissions, moderation, uploads, and WordPress integration.Optimized MySQL (indexes, pagination, partitions) to support high read/write rates.I developed a complete private messaging module, a multi-channel room system, an avatar engine (URL, base64), an intelligent anti-flood system, and fine-grained role management: guests, users, VIPs, moderators, and administrators. Everything is synchronized in real-time via Socket.io.In parallel, I designed a responsive user interface in HTML5/CSS3/JS, with:dynamic user list,avatar display,video panels/jsPanel,emoji picker,live notifications,light/dark theme,mobile optimization (iOS/Android).I also developed a WordPress plugin to integrate the chat in a few clicks, with a complete administration interface: configuration, room management, bans, moderation, JSON translation, etc.The entire project allowed me to acquire in-depth expertise in real-time chat systems, load management, SQL optimization, reactive HTML5 front-end, and multi-platform integration (SaaS + WordPress).
- nettunerChat development.comDIGITAL AND ITAugust 2023 - December 2023 (5 months)Tampa, United StatesFull-Stack Developer – Specialization WebRTC & Real-Time ArchitecturesComplete development of a video conferencing solution for chat.com, including network engineering, real-time backend, and user interface.I designed and developed a fully custom WebRTC architecture from scratch, enabling high-performance video and audio stream management. The system is based on Mediasoup, Node.js, and Socket.io, offering low-latency communication, optimized packet routing, and native scalability through a multi-core model.I implemented an infrastructure capable of handling several thousand simultaneous connections, with advanced control over CPU workers, internal load balancing, and media pipelines (Simulcast, SVC, dynamic bandwidth management, real-time quality adaptation).On the database side, I designed and administered an optimized MySQL environment, integrating indexing, stored procedures, replication, and data distribution to ensure maximum availability and perfect consistency under high load.The backend is based on a custom-built event engine, managing all user interactions: rooms, permissions, messages, moderation, session states, WebRTC transitions, and global synchronization.I also carried out the entire graphic design of the platform: webcam interfaces, responsive layouts, themes, animations, mobile/desktop ergonomics, as well as the overall visual identity of the site. Everything was designed to offer an immersive and fluid experience, even on low-power devices.The entire project includes: advanced network management (TURN/STUN), real-time security (anti-flood, IP protection, permissions), live monitoring (latency, loss, CPU), stream optimization, and complete front-end integration.
Recommendations
Be the first to recommend yarek
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- engineerutc1998diplôme ingenieur développement web