Ingénieur logiciel

Baptiste Wetterwald

Backend & full-stack

Java / Spring · C# / .NET · TypeScript / Node.js · Angular

Ingénieur diplômé en Informatique et Réseaux, orienté développement logiciel, avec un intérêt particulier pour les systèmes backend, les architectures orientées API et les applications full-stack.

Je travaille principalement avec Java/Spring, C#/.NET et TypeScript/Node.js, tout en utilisant Angular pour les applications frontend et full-stack. Mon expérience couvre aussi l'intégration de systèmes, SAP, Microsoft Power Platform et les environnements logiciels industriels.

Portrait de Baptiste Wetterwald

Directions techniques principales

  • Java / Spring
  • C# / .NET
  • TypeScript / Node.js
  • Angular

Compétences et domaines techniques

Les domaines techniques sont hiérarchisés autour de l'orientation backend et full-stack actuelle, avec un socle plus large remis en contexte.

Développement logiciel

Orientation principale backend et full-stack.

Backend et développement d'applications

  • Java
  • Spring
  • Spring Boot
  • C#
  • .NET
  • TypeScript
  • Node.js
  • Express

Frontend et full-stack

  • Angular
  • TypeScript
  • HTML
  • CSS
  • Tailwind CSS
  • daisyUI

API et intégration

  • REST
  • HTTP
  • OAuth 2.0
  • Sockets

Données et bases de données

Socle relationnel et usage de PostgreSQL sur le portfolio.

Bases relationnelles et plateformes de données

  • SQL
  • PostgreSQL Utilisé dans ce portfolio Spring Boot / PostgreSQL.
  • MySQL
  • SQLite
  • Oracle
  • PL/SQL

Logiciels entreprise et industriels

Expérience professionnelle autour de SAP, Microsoft Power Platform et .NET industriel.

SAP et environnements industriels

  • SAP S/4HANA
  • ABAP

Microsoft Power Platform

  • Power Apps
  • Power Automate
  • Dataverse
  • Microsoft Power Platform

Écosystème .NET

  • ASP.NET Blazor
  • VB.NET

Développement assisté par IA

Usage pratique d'outils basés sur les LLM comme assistants de développement.

Outillage développeur avec LLM

  • ChatGPT Utilisé comme assistant de développement logiciel et de résolution de problèmes.
  • Codex / agents de code Usage pratique pour du travail de dépôt assisté par agent de code.
  • Concepts MCP Familiarité conceptuelle avec des intégrations d'outils et d'agents.
  • Flux de travail agentiques Exploration pratique initiale appliquée au développement logiciel.

Expérience logicielle élargie

Technologies académiques, personnelles et plus anciennes gardées avec une importance mesurée.

Langages et frameworks web

  • C
  • C++
  • Python
  • Django
  • PHP
  • Laravel

Jeu, desktop et mobile

  • Android / Java
  • Kotlin Exploration Android moderne.
  • JavaFX
  • Swing
  • Unreal Engine
  • Blueprint
  • MATLAB

Exploratoire et historique

Outils d'ingénierie plus anciens, de niche ou de soutien, gardés accessibles.

Outils d'ingénierie et de modélisation

  • Arduino
  • LabVIEW
  • Flowcode
  • LaTeX
  • UML
  • SolidWorks
  • Solid Edge

Gestion de versions et livraison

  • Git
  • Perforce
  • Apache Subversion
  • Docker

Systèmes d'exploitation

  • Windows
  • Linux

Langues

Les niveaux de langue sont présentés comme des faits, sans jauges ni scores artificiels.

  • FrançaisLangue maternelle
  • AnglaisC1 TOEIC 975
  • AllemandB1

Activité GitHub

Un aperçu de mon activité de développement publique sur GitHub.

103 contributions sur les 12 derniers mois

Du 14 septembre 2025 au 13 septembre 2026

Faites défiler horizontalement pour parcourir l'année complète.

Dépôts publics

Formation

Parcours académique en informatique et réseaux, du secondaire au diplôme d'ingénieur.







  1. à

    INSA Lyon

    Lyon, France

    Première année du cycle préparatoire intégré Sciences de l'Ingénieur



Expérience professionnelle

Expériences en développement logiciel à travers stages, alternance et activité professionnelle.









Projets

Une sélection de projets personnels et académiques illustrant les technologies et architectures avec lesquelles j'ai travaillé.

Projets publiés

Portfolio Spring Angular

Application portfolio bilingue construite avec Angular SSR, Spring Boot, PostgreSQL et Flyway pour servir du contenu localisé et des études de projets structurées.

  • Angular
  • TypeScript
  • Java
  • Spring Boot
  • PostgreSQL
  • Flyway
  • Angular SSR
  • Tailwind CSS
  • daisyUI
  • Docker Compose

Blaze4

Application web de Puissance 4 en C#/.NET, construite autour d'une architecture N-tiers avec API REST ASP.NET Core, frontend Blazor WebAssembly et persistance via Entity Framework Core.

  • C#
  • .NET
  • ASP.NET Core
  • Blazor WebAssembly
  • Entity Framework Core
  • SQLite

Frequensisa

Application iOS d'écoute et de gestion de radios Internet, développée en Swift avec persistance SQLite et lecture audio via AVPlayer.

  • Swift
  • SwiftUI
  • SQLite

SummerCamp

Application Android de gestion de camps de vacances développée en Kotlin avec Jetpack Compose et persistance Room.

  • Kotlin
  • Jetpack Compose
  • Android
  • Room

Bot Discord IR

Bot Discord développé en Node.js pour centraliser des commandes et services utiles à la classe Informatique et Réseaux de l'ENSISA.

  • Node.js
  • JavaScript
  • discord.js
  • SQLite

BeamNG.drive x BeepBeep 3

Stage académique orienté recherche sur un projet en binôme reliant BeamNG.drive à BeepBeep 3, un moteur de traitement de flux d'événements développé au LIF.

  • Java
  • Python
  • Sockets
  • BeamNG.drive
  • BeepBeep 3

Contact

Vous souhaitez échanger au sujet d'un poste, d'un projet ou d'une collaboration ? Envoyez-moi un message concis.