angular


  • jeudemots.42borgata.com’s logo

    My project jeudemots.42borgata.com has been updated to have a new backend.

    Previously, the data was stored in the client side as a monolithic JSON. Now, we use a database. The JSON format is still used to transfer the data from the backend to the frontend.

    This changes allowed me to implement a backend UI to manage the data without to connect to the database administration panel. Jokes can be edited, inserted, and accepted in a simple way.

    I choose PHP to implement this, without a specific framework, that was for learning purposes only.

    Angular 13 / PHP 7.4 / MySQL / phpMyAdmin / XAMPP

    (suite…)

  • Examind demo | Geomatys Youtube channel.

    My work at Geomatys (Montpellier, south France) was focused on Frontend Software Engineering in the context of cartography.

    My main tasks were to:

    • Develop as a team a web-based cartographic client using the Angular framework using libraries (CesiumJS, MaterialDesign, etc. ) to increase the speed of delivering a such an application but with configurable options.
    • Implement CI/CD for our generic cartographic client using GitlabCI, docker, and bash to get a better quality code base (unit tests, end-to-end) and a ready-to-deploy application using docker images.
    • Maintain and improve an internal Angular library to aggregate our common code for reuse in all our projects.
    • Read and implement a graphic identity using open source image editors (vector and pixel), HTML, CSS and JS to produce accurate and beautiful proof of concept websites to unlock budgets.

    Angular 2+ / Docker / Gitlab CI / Cesium JS / Typescript / NodeJS / IntelliJ IDEA

    (suite…)