Aliasoft aliasoft.dev

Full-stack engineering · Backend architecture · Distributed systems

Conception de plateformes logicielles scalables et fiables pour les systèmes modernes.

Ingénieur full-stack senior spécialisé en Java, Spring Boot, React, Kafka et systèmes distribués. Je conçois et développe des plateformes robustes avec des backends scalables et des interfaces performantes, pensées pour la résilience et la maintenabilité sur le long terme.

Disponible pour des missions freelance · Remote Europe

Expertise technique

Je conçois et développe des plateformes logicielles robustes avec un fort focus sur la scalabilité, la maintenabilité et la résilience.

Engineering Notes →

Architecture backend

Java 21, Spring Boot, architecture hexagonale, DDD et service boundaries clairement définies.

Systèmes event-driven

Kafka-based asynchronous architectures avec retry strategies, dead-letter topics et consumers idempotents.

API sécurisées

Développement d’API avec approche OWASP, input validation stricte et error handling standardisé.

Frontend engineering

Interfaces modernes avec React, axées sur la performance et une UI architecture maintenable.

Principes d’ingénierie

Des systèmes conçus pour la fiabilité, la maintenabilité et la scalabilité.

Clean architecture first

Architecture hexagonale et principes DDD avec séparation claire entre domain, application et infrastructure.

Reliability by design

Workflows distribués conçus avec des patterns de résilience : retry strategies, idempotency et dead-letter topics.

Security as a baseline

Développement backend aligné avec les bonnes pratiques OWASP, input validation stricte et environnements sécurisés.

Production mindset

Systèmes conçus avec observability, automatisation du déploiement et maintenabilité long terme.

Technologies

Technologies utilisées

Java

Java

Backend

Spring

Spring Boot

Framework

Kafka

Kafka

Event streaming

PostgreSQL

PostgreSQL

Database

Docker

Docker

Containerization

Nginx

Nginx

Reverse proxy

React

React

Frontend

TypeScript

TypeScript

Frontend

Projet phare

Seaway

Seaway est un projet d’architecture full-stack production-oriented combinant un backend Java scalable avec un frontend React moderne.

  • Java 21 / Spring Boot
  • Architecture hexagonale
  • CQRS
  • Kafka event processing
  • PostgreSQL
  • React / Tailwind
  • Docker

Ce projet démontre :

  • Production-grade backend architecture
  • Workflows event-driven avec Kafka
  • Conception d’API sécurisées
  • Intégration frontend moderne avec React
  • Reliability patterns pour systèmes distribués

Disponibilité freelance

Disponible pour des missions frontend, backend et systèmes distribués.

J’interviens sur des systèmes frontend et backend nécessitant fiabilité, scalabilité et clean architecture. Mon focus inclut les services Java / Spring Boot, React, les systèmes event-driven basés sur Kafka et la conception d’API production-grade.

• Frontend engineering (React / Tailwind)

• Architecture backend (Java / Spring Boot)

• Systèmes event-driven (Kafka)

• Architecture système & refactoring

• Conception d’API production-grade

Remote · Europe · Missions orientées FullStack