NATHAN — SOFTWARE DEVELOPER

NANCY / FR

USEFULSOFTWARE,NOTHINGELSE.

Backend systems, data flows, automation and measurement.

01 / Work

projects

SwingBot

NestJS / Nuxt / TypeScript / PostgreSQL / Prisma / LLM / Docker

Personal market analysis platform that separates data collection, signal calculation, model-assisted analysis and historical simulation.

API, worker and web interface architecture; ingestion from eight providers, deterministic scoring, validated structured outputs and a backtesting framework.

FED

Laravel 12 / PostgreSQL / Nuxt / TypeScript / Pest / Cypress / Docker

Collaborative task management application, developed as a personal product across several versions.

The current version combines a Laravel and PostgreSQL API with a Nuxt client: shared spaces, invitations, permissions, administration, Pest and Cypress tests, continuous integration and Docker.

Toubilib

PHP 8 / Slim / PostgreSQL / JWT / HATEOAS / Docker

University backend for medical appointment booking covering practitioners, patients, time slots and authentication.

Hexagonal architecture, four PostgreSQL databases, JWT authentication and role-based authorisation, HATEOAS responses, slot conflict rules and a Docker environment.

Ultimate Storage Plus

Java 17 / Spigot / SQLite / Gradle

Personal plugin for Minecraft servers that adds large-capacity barrels and their admin commands.

Management of placement, interaction and destruction events, SQLite persistence between restarts and production of a JAR with Gradle.

02 / Experience

Professionalexperience

  1. Independent web developer

    June 2024 - Present

    Self-employed

    Scoping, design and delivery of web applications and showcase sites for small businesses, with client follow-up, SEO and performance measurement.

  2. Backend Developer

    September 2025 - August 2026

    Moustache bikes, Thaon-les-Vosges

    12-month work placement in backend development. Contributed to the design of a TypeScript API with NestJS, Prisma and SQL Server for the company's digital services.

  3. Software Development Intern

    February 2025 - April 2025

    Saga Digital, Pompey

    10-week internship in software development. Contributed to evolving an internal application using Nuxt, Vue, Strapi and TypeScript.

03 / Education

Education

  1. Master's in Data Science

    September 2026 - June 2028

    IDMC, University of Lorraine, Nancy

    Two-year programme from September 2026, focused on data analysis, statistical models and applied artificial intelligence.

  2. Computer Science Bachelor’s Degree

    Sep. 2023 - June 2026

    IUT Nancy Charlemagne

    Graduated with a BUT in Computer Science from IUT Nancy Charlemagne.

04 / Capabilities

Skills

  • Backend and API

    TypeScript, NestJS, REST API and OpenAPI design, hexagonal architecture, validation, pagination and authorisation

  • Data and integrations

    SQL, PostgreSQL, Prisma, relational modelling, migrations, ingestion and transformation, idempotence and third-party API integration

  • Quality and delivery

    Unit and end-to-end tests, Jest, Pest, Cypress, Git and code review, continuous integration, Docker Compose and reproducible performance measurements

  • Interfaces and documents

    JavaScript, HTML and CSS, Vue, Nuxt, Puppeteer, PDF generation and print constraints

  • Applied AI

    Integration of existing models, structured outputs, scoped tools, logging and evaluation frameworks

  • Project management

    Requirements scoping, specifications, breakdown and estimation, documentation of decisions, explaining technical trade-offs to a non-technical audience, client communication, Jira and Confluence

05 / Contact

Contact

Do not send passwords, health data, or other sensitive information.

The information is used only to handle your request. Read the privacy policy.