← Portfolio

Nathanaël A.

Full-stack software developer

Profile

Full-stack software developer focused on designing, shipping and maintaining products used in real-world conditions. Several years of hands-on development, backed by professional experience as a solo developer on interactive web, mobile and real-time applications. Used to carrying projects end-to-end: clarify the real need, build a solid technical base, absorb production constraints, and evolve the product into a reliable, understandable solution that stays maintainable over time.

Professional experience

Exhibition Hub — Full-stack software developer

2024 – 2025 · Solo developer

  • Developed and maintained interactive applications used by the public in exhibitions.
  • Designed and built cross-platform mobile apps (Android / iOS): UI, logic, integrations, builds and delivery.
  • Owned projects end-to-end: scoping, technical design, development, integration, production and fixes.
  • Built complete interactive journeys: quizzes, decision-based experiences, interactive maps, audio guides.
  • Integrated AI solutions (SDXL, YOLO) into existing tools and experiences.
  • Owned technical decisions and production stability.
  • Handled on-site constraints: performance, reliability, mixed devices, heavy public usage.

Tech stack: C#, HTML, CSS, JavaScript, Python, Unity, Three.js / WebGL, applied AI integrations

→ Shipped and operated in real-world conditions on interactive kiosks and mobile devices.

Projects & achievements

  • Interactive quizzes and multiple-choice experiences deployed in public exhibitions.
  • Short interactive games designed for heavy use without supervision.
  • Interactive maps with geographic navigation and dynamic content.
  • Mobile audio guides (Android / iOS) with audio playback, QR scanning and content management.
  • Projects combining 3D rendering, interactivity and AI (image generation, computer vision).

Independent technical experience

  • Building personal and community projects for several years.
  • Created a widely-used mod for a VR game (hundreds of thousands of downloads), involving understanding existing systems, clean integration, and keeping long-term compatibility.

(This personal practice strongly contributed to technical autonomy and the ability to understand complex systems.)

Work method

  • Clarify the real need before implementation.
  • Quickly build a functional, testable baseline.
  • Fix, improve and stabilise over time.
  • Keep projects readable, modifiable and sustainable.