Antoine Romand

Full Stack Developer | Java, Spring, NestJs, Angular
Antibes, FR.

About

Full Stack Developer with over two years of hands-on experience in NestJS and Angular within an agile environment, specializing in robust backend development. Recently graduated with an MSc in Computer Science, I am passionate about leveraging Java and Spring to build scalable solutions and am eager to contribute to a collaborative team. Proven ability to optimize APIs, manage deployments, and mentor junior developers, driving system reliability and efficiency.

Work

Traveljuice
|

Full Stack Developer

Valbonne, Provence-Alpes-Côte d'Azur, France

Summary

Led full-stack development initiatives for Traveljuice, driving backend feature development, API optimization, and system enhancements to support marketing operations.

Highlights

Developed and deployed critical backend features based on Product Owner specifications, incorporating technical proposals to enhance system functionality.

Optimized NestJS + GraphQL API performance, including data migration and refactoring, which improved backend efficiency and responsiveness.

Enhanced and maintained a back-office system, expanding its generic API-driven structure (CRUD) and implementing custom Angular pages to streamline marketing team workflows.

Managed CI/CD pipelines (Jenkins, Docker, Portainer) for seamless deployments to staging and production environments, ensuring robust version control with Git.

Mentored new apprentices on project onboarding and architecture, fostering adherence to best practices and contributing to team development.

Education

EPITECH
Nice, Provence-Alpes-Côte d'Azur, France

MSc

Computer Science

EPITECH
Nice, Provence-Alpes-Côte d'Azur, France

Pre-MSc / Bachelor

Computer Science

Ilec Business School
Nice, Provence-Alpes-Côte d'Azur, France

BTS

Information System Services for Organizations (SIO)

Languages

French
English
German

Skills

Programming Languages

Java, TypeScript, JavaScript.

Frameworks & Libraries

Spring Boot, NestJS, Angular, Gradle, JUnit, Mockito, Testcontainers.

APIs & Protocols

REST API, GraphQL, WebSocket.

Database Technologies

MariaDB, MongoDB, Redis, PostgreSQL, MySQL, ClickHouse, SQL, NoSQL.

DevOps & CI/CD

Git, Docker, Portainer, Jenkins, GitHub Actions, CI/CD, ghcr.io.

Architecture & Design Patterns

Microservices, Monolithic Architecture, Service-Oriented Architecture, Clean Architecture, Domain-Driven Design (DDD), SOLID Principles.

Methodologies & Practices

Agile, Scrum, Test-Driven Development (TDD), Clean Code.

Tools

Jira, JaCoCo, Spotless, Kafka, Redpanda.

Projects

Collaborative Java API Project

Summary

Designed and developed a modular monolithic API using Java 24, Spring Boot, and Gradle (multi-module) with a focus on clean architecture and test-driven development.