Decorative image for intro block

Experience

Decorative image for intro block

(September 2020 - April 2025)


I worked as a full-stack web lead developer in the Evelity product team at Okeenea.

Okeenea is a company that specializes in accessibility, designing innovative solutions to facilitate mobility for people with disabilities.
The product I worked on, Evelity, is a universal navigation mobile app designed to support all types of users, particularly blind, visually impaired, deaf or hard-of-hearing individuals, people with reduced mobility, or cognitive impairments. Evelity offers personalized indoor and outdoor routes tailored to each accessibility profile, in complex environments such as metro stations, hospitals, or university campuses.

I was in charge of web development at Okeenea for over 4 years, and more specifically of the back office of the Evelity mobile app. As a full-stack web lead developer, I contributed to evolving the Evelity back-office platform, which is used by technical teams and field operators to map locations, configure accessible routes, and monitor the deployed infrastructure.
Responsible for many long-term technical decisions on the project, I regularly worked across all layers of the technical stack: front-end, back-end, database, and cloud infrastructure.

My role at Okeenea covered several areas:

  • - Back-office redesign and evolution: modernizing the front-end architecture and stabilizing the back-end, while ensuring compatibility with business needs and smooth communication with mobile applications.
  • - Technical leadership: implementing best practices (code reviews, systematic testing, continuous integration), mentoring developers, and aligning with product priorities through ongoing dialogue with all project stakeholders.
  • - Quality and performance management: continuously improving code reliability and back-office performance by identifying and analyzing potential bottlenecks.
  • - Continuous improvement: identifying and prioritizing technical debt and proposing gradual refactors while continuing to deliver impactful features.


This role allowed me to apply my technical skills and commitment to a product with strong social impact, as well as strengthen my technical leadership.

  • Front-end development with TypeScript using React/Vite/Redux
  • Back-end development with Java 17/Spring 6/Spring Boot 3
  • Cloud infrastructure with Google Cloud Platform


(March 2019 - August 2020)


I worked as a full-stack web developer in the Common Components (SDK) team at Cosmo Tech.

Cosmo Tech is a software editor which specializes in the development of Digital Twins solutions. The company develops simulation tools for complex systems, which allow users to digitally reproduce composite systems made of several sub-systems and interactions (say: an electricity delivery network, a supply chain...). Using these models and the application developed at Cosmo Tech, one can launch simulations as close as possible to real conditions in order to anticipate long-term impacts or make optimizations beforehand.
The software suite made available to customers is created using a common code basis (called generic), used by the development teams to generate more specific projects tailored to the simulation model and the business area.

I mostly developed on the generic app which is then generated for several projects, and acts as a user interface for complex systems simulation tools. I work on both front-end (website) and back-end aspects (APIs, large scale simulations launch and handling with distributed computing, complementary tools).
I also worked with other tools and technologies from the simulation environment, such as Jupyter Notebook and JupyterLab (data science), Keycloak (SSO), Python 3, Apache Parquet (big data storage format), Docker...

  • Front-end developments with JavaScript and AngularJS
  • Back-end developments with Java 11/Spring/Spring Boot


(Septembre 2014 - Mars 2019)


Saphir

I worked in the Saphir team on a full rebuild of the IS for ankle bracelets legal surveillance in France.
However, for confidentiality reasons, functional details of the system cannot be disclosed.

  • Front-end developments with JavaScript and EmberJS
  • Back-end developments with Java 8/Spring/SprintBoot
Géoportail

I have worked for several years on the Géoportail project, by developing and handling the RUN phase of the public website and its GIS platform of geographic data.

Among my various tasks of these years in the team, one could mention :

  • Day-to-day exploitation of a platform with high-traffic and massive data volumes, along with is different services (back-end, system, scripting, deliveries, CI, incident management).
  • The refinement of continuous integration processes, deliveries, as well as platform maintenance (Jenkins, scripts)
  • The development of evolutions for our client on existing modules with multiple technologies: JavaScript, Java/Tapestry, OpenShift, Perl, map visualization libraries such as OpenLayers, etc.
  • Integration and developments on the graphic redesign of the Géoportail (see current version of the public website) and developments on the associated WordPress portal.
  • The internship at the end of my school program in 2014, which I spent integrating a new tool of route calculation inside the old Flash map visualization client of the Géoportail, and developing on top of existing features of said client.