C++ Software Architect & UX Designer,
I turn user issues into solutions!

With over 10 years of experience, I specialize in designing and developing high-performance and intuitive applications. From analyzing the needs to final delivery, I combine software architecture, technical expertise, and user-centered design.

feature image

Modern Software Architecture

I design robust and scalable applications thanks to architecture planned from the start. Each project benefits from a solid technical foundation to grow with the users needs.

  • Component-oriented architecture for better maintainability
  • Clean Architecture for testable and scalable applications
  • Development best practices integrated from the design phase
  • Cross-platform applications (Windows, Linux, macOS)
  • Structured and documented code to ease future evolution
feature image

Advanced Qt/QML Expertise

10 years of experience with Qt and QML technologies to create high-performance and modern interfaces. I master the full stack for your industrial applications.

  • High-performance C++ backend development
  • Fluid and responsive QML interfaces
  • Creation of component libraries and Design System expertise
  • Performance and memory optimization
  • Training and support for your Qt and QML teams
See my projects
feature image

User-centered Design

Beyond development, I place the user at the heart of the process. Needs analysis, participatory workshops, and user testing ensure that applications truly meet users’ real needs.

  • In-depth user needs analysis
  • Co-design workshops with your teams
  • Prototyping and user testing
  • Intuitive and accessible interface design
  • UX approach integrated into development
  • Time-saving due to multidisciplinary profile

Testimonials

Discover feedback from people I have had the opportunity to work with on various projects and assignments.
I had the opportunity to work with Nathan for a few years, notably on building a design system in QML. His unwavering commitment (especially considering the complex project environment), the quality of his technical support, and the work he delivered make him an essential asset when implementing innovative projects. It is rare to find developers so aware of code quality, maintainability, and scalability to anticipate future challenges. The work he delivered remains a technical reference for many of our tech leads, even several months after his departure.
Axel Nemeth

Axel Nemeth

Senior Product Designer

I worked with Nathan for over two years while I was a Solution Architect. Nathan took the lead in developing the graphical library for our solution (C++ / Qt / QML). I have nothing but positive things to say about this experience. His code is clean and strictly follows guidelines. Beyond the core development, Nathan also built automated tests and a standalone demonstrator that allowed us to evaluate the graphical library independently of its target environment. Furthermore, Nathan is highly proactive when facing existing technical debt or questionable design proposals, always engaging in a constructive dialogue. In short, if the opportunity to work together again arises, we won’t hesitate!
Jérôme Desfieux

Jérôme Desfieux

Senior C++ & 3D Architect

We benefited from Nathan’s experience and expertise in the design and redevelopment of a major production tool for our company. From the very beginning, Nathan successfully guided us by proposing new approaches to our workflow and building the tool around the user. These changes had a highly positive impact on the final result and significantly improved our production efficiency using this tool.
Vincent Parramon

Vincent Parramon

CTO