Case study · Document management

STIME: contributing to a Java / Angular document platform

On eClasseur, my assignment combined design, Full Stack development and extensive work with Apache Camel. I also helped clarify requirements and build a shared understanding within the Scrum team.

01 · Context

A document management platform

eClasseur is a document storage, organisation and sharing platform at STIME, the IT organisation of Groupement Les Mousquetaires. My scope covered requirements analysis, architecture, development, testing, continuous integration and documentation.

02 · My technical contribution

Design, development and Apache Camel

Analysis & architecture

Contribute to requirements analysis and architectural design, connecting business expectations with technical decisions.

Full Stack development

Work in a Java / Angular environment on APIs and persistence using Spring Boot, Hibernate / JPA and PostgreSQL, alongside testing, continuous integration and documentation.

Apache Camel · a key part of the assignment

A substantial part of my contribution focused on Apache Camel. This extensive work was a distinctive part of my eClasseur experience alongside Java / Angular development.

03 · Scrum collaboration

Build a shared understanding before development

I actively participated in daily stand-ups, sprint planning, sprint reviews and retrospectives. I also contributed to refinement, estimation and breaking work into tasks, discussing both functional and technical aspects.

Refine, break down, estimate

Work through tasks with the team to understand the requirement and clarify the work before estimating it.

Develop a shared understanding

Make discussions transparent and align the team’s understanding of both the expected behaviour and its technical implementation.

04 · Technical environment

Technologies used on this assignment

  • Java
  • Angular
  • Spring Boot
  • Apache Camel
  • Hibernate / JPA
  • PostgreSQL
  • GitLab

This experience combines a Java / Angular stack, extensive work with Apache Camel and regular collaboration within Scrum.

Explore my expertise and CV

05 · Recommendation

Feedback from my manager at STIME

View my LinkedIn profile

« Sa maîtrise technique, sa capacité à résoudre des problèmes complexes et à trouver des solutions innovantes ont été des facteurs clés de réussite qui ont contribué au succès du projet. »

Marc RabahiDepartment Head · STIME, IT division of Les Mousquetaires GroupDirect manager during the assignment · 5 July 2023Excerpt from the original recommendation in French

06 · For your project

Need to strengthen your Java / Angular team?

You can engage me to contribute to application development, work with Apache Camel and help clarify requirements with your team. My approach connects technical work with a shared understanding of what needs to be delivered.

Discuss your project