Skip to content
View MickaelOnTheWave's full-sized avatar

Block or report MickaelOnTheWave

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MickaelOnTheWave/README.md

Senior C++/Qt Developer | Expert in 3D Development & Legacy Code Modernization

I'm a passionate developer with 19 years of international experience building complex, cross-platform desktop applications. My core expertise lies in modern C++, the Qt framework, and 3D applications. I enjoy creating innovative real-time 3D and AI applications - and occasionally building tools that make life easier!


🚀 Featured Projects

🔬 3D & AI Innovations

Projects on my main areas of interest : 3D graphics and artificial intelligence.

Project Description Tech Code Size
TheEye Smart screensaver with a 3D-rendered eye that follows the user in real-time using AI and webcam. C++, Qt, OpenGL, AI ~800
3D Visualizer Qt-based application for testing and demonstrating my custom C++/OpenGL render engine. C++, Qt, OpenGL ~100
RenderEngine Custom 3D rendering engine built from the ground up with modern OpenGL and GLSL shaders. C++, OpenGL, GLSL ~1,100
LiveCamTester Qt tool for webcam control and display with AI-powered face detection capabilities. C++, Qt, AI ~300

💼 Complex Systems & Applications

These projects demonstrate my ability to architect, build, and maintain large-scale applications with significant complexity and real-world use.

Project Description Tech Code Size
MEGASync Cross-platform desktop client for MEGA cloud storage with file synchronization. Professional contribution (2021-2025). C++, Qt, QML ~120,000
GuimicK Large-scale cross-platform task scheduler showcasing long-term maintenance of complex systems. C++, Qt, WinAPI ~25,000
InvoiceManager Full-stack business application with Qt GUI, database, version management, and statistical charts. C++, Qt, SQLite ~10,000

⚙️ Technical Experiments & Tools

Focused explorations of specific technical concepts and practical utilities.

Project Description Tech Code Size
PrimesFinder Multithreading exploration tool for finding prime numbers and benchmarking performance. C++ ~4,000
NeuralNetworkUI Lightweight GUI for training and inference with the FANN (Fast Artificial Neural Network) library. C++, Qt ~600
Photo Analyzer Qt application for face recognition across photo collections with database categorization. C++, Qt, AI ~500
📊 About these metrics
  • Code Size (LOC) = Lines of Code (project-specific only. Dependencies are excluded.)
  • Shared internal libraries (render engine, networking, parsing and other utilities) add approximately ~8,800 lines of reusable C++ code
  • External dependencies (Qt, Boost, etc.) are excluded from all counts

📫 Let's Connect

LinkedIn Email

Pinned Loading

  1. TheEye TheEye Public

    Animated eye screensaver

    C++ 1

  2. MEGAsync MEGAsync Public

    Forked from meganz/MEGAsync

    Easy automated syncing between your computers and your MEGA Cloud Drive

    C++ 1