You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Alexandre BoungnarithAB

Alexandre Boungnarith

Senior FullStack JAVA 17, Angular Developer

On-demand
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Alexandre

I am a senior Full Stack JAVA/TYPESCRIPT developer. I have had the opportunity to work with the following technologies: JAVA 17, Typescript, Ecmascript 6, Spring boot (Core, MVC, BATCH), Angular 15, EmberJs, Hibernate, MyBatis, Gradle, Maven GIT, Postgresql, Oracle, github, AWS
  • French

    Native or bilingual

  • English

    Fluent

  • Vietnamese

    Conversational

  • Chinese

    Basic

Can work on-site
Paris (up to 10km), Issy-les-Moulineaux (up to 10km), Villejuif (up to 10km)

Experience

  • TotalEnergies SE
    Full Stack JAVA / ANGULAR Development Engineer
    ENERGY AND UTILITIES
    December 2016 - Today (9 years and 6 months)
    Paris, France
    Project "Xenon": Gas flow management application (GRDF and others, xml+csv) -Migration of legacy application (“Perrier”) to "Xenon" (in progress)
    -Migration of the repository from bitbucket to github
    -Migration of jenkinsfile workflows to github-actions
    -Analysis and retro-documentation of legacy code
    -Configuration of kafka confluent with AVRO schema
    -Maintenance and security fixes for the legacy “Perrier”
    -Designs, maintenance, and evolutions on the front-end and back-end (UI, REST services)
    -Migration of the Technical stack to JAVA 17 + Angular 14
    -Implementation of SAML/OAuth 2 Authentication with AZURE AD
    -Implementation of the Administration UI interface with Angular
    -Integration of flows via Spring batch, kafka integration
    -Generation of Excel reports with Apache Poi

    Technical Environment
    -Java 17, Typescript, SQL, html, css
    -Spring boot 3 (core, batch, mvc, security), Spring data (Hibernate), Angular 15, kafka, bootstrap
    -Git, Gradle, Liquibase, Junit 5,
    -Tomcat, Postgresql, intellij, jenkins azure devops
    -Jenkins, Github Actions, github, Bitbucket, Veracode, Sonar
    -AWS migration of the Starweb project (1 month): Application for reporting electricity and gas consumption for individuals to be migrated to AWS
    Java migration of the back-end jdk11 -> jdk17
    Implementation of SAML/OAuth2 authentication with AZURE-AD
    Configuration actions on EC2 for deploying the deliverable (docker container) on AWS
    -XENON Project (in progress): Industrial Gas flow management application (GRDF and others), team of 6 people (3 dev + 3 functional)
    Designs, maintenance, and evolutions on the front-end and back-end (UI, REST services)
    Scrum Master, organization of agile ceremonies
    Java migration of the back-end jdk11 -> jdk17
    Angular front-end migration Angular 12 -> Angular 14
    Implementation of SAML/OAuth2 Authentication with AZURE-AD
    Implementation of the administration space UI
    Integration of flows (CSV + XML) via Spring batch
    Generation of Excel reports with Apache Poi
    Technical Environment
    Java 17, Typescript, SQL
    Spring boot 2 (core, batch, mvc, kafka), Spring data-jpa (Hibernate), Angular 14, bootstrap 4
    Git (github-flow), Gradle, Liquibase, Junit 5, kafkatools, intellij
    AWS, Azure Devops,
    Postgresql, Kafka, Github Actions, jenkins, Github, Bitbucket, Docker, Veracode, Sonar

    -Migration project of Total-Spring and Total-Energie-Gaz customers to the Direct Energie SI (6 months)
    Creation of a customer contract integration batch with Spring Batch.

    -Migration project of Total-Spring and Total-Energie-Gaz customers to the Direct Energie SI
    Creation of a customer contract integration batch with Spring Batch.

    -HELIOS Project: Enedis flow management application, team of 6 people
    Designs, maintenance, and evolutions on the front-end and back-end (UI, REST web services and XML flow integration batch
    Level 3 support (production)
    Parallelization of Spring batches
    Automation of deliveries (war+jar) with Jenkins jobs
    Front-end Evolution Emberjs (2.4 -> 3.3)
    Implementation of Git workflow, Migration Gitlab to BitBucket
    Code Review
    Technical Environment
    Java 8, ES6, SQL, PL/SQL, unix, shell, html, css
    Spring 4 (CORE, MVC, BATCH), Spring Boot, MyBatis, Ember.js, Node.js, Junit, Mockito.
    Git, Maven, Liquibase, Bower, Grunt,Jenkins,Gitlab, BitBucket Tomcat, Intellij
    Oracle
    typescript Spring data spring batch ANGULAR ECMASCRIPT6 SPRING Spring boot MyBatis Ember.js gitLab Bitbucket intellij Liquibase Apache Tomcat GitHub Github Actions Amazon Web Services (AWS) Java 17 Spring boot
  • CANAL+
    Scrum Master, Java/JEE Developer
    FILM AND AV
    October 2014 - December 2016 (2 years and 2 months)
    Issy-les-Moulineaux, France
    • Organization of Sprint Retrospectives
    • Daily Scrum Meeting
    • Task estimation, planning poker
    • Maintenance and evolution of subscriber finance and accounting front-end and back-end modules.
    • Implementation of a new payment method
    • Optimization and parallelization of Spring batches
    • Creation of Controllers, Factories, with AngularJs (1.4)
    • Implementation of Git Hooks.
    • Code Review
    Spring Scrum Java AngularJS Git GitHub Hibernate liquibase PL/SQL SQL
  • SACEM
    JAVA/JEE Design and Development Engineer
    ENTERTAINMENT AND LEISURE
    February 2009 - September 2014 (5 years and 7 months)
    Neuilly-sur-Seine, France
    Armonia Project (2 years) Management of claims conflicts between author societies (International project), 4 people, in SCRUM mode

    • Corrective and evolutionary maintenance of the application
    • Development of several business modules
    • Creation of interfaces
    • Realization of business services with Hibernate
    Conversion of XML .ddex files (Standard music format) to csv format
    • Consumption of SOAP Web Services
    • Creation of Jenkins jobs
    • Exchanges with the twin team in Italy

    IDOLS Project (1 year 6 months): Online documentation platform for music professionals
    FACOP Project (1 year): Invoice editing application for private copy tax

    • Corrective and evolutionary maintenance
    • Module development
    • Creation of user interfaces
    • Realization of business services (Displaying results, creating detail pages)
    • Development of Shell batches
    • Setting up a local development environment under Apache Tomcat
    • Management of the project migration from Ant to Maven
    • Maintenance on Shell batch processes

    YOUPI Project (6 months): "From scratch" realization of an application for transforming Excel files into UP (Unidentified Performance) flat format

    • Design, conception and development of the application in Java Swing
    • User training and support
    • Application deployment
    java Javascript Spring Spring MVC Maven Apache subversion glassfish

Recommendations

Be the first to recommend Alexandre

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Java/J2EE Computer Analyst
    AFCEPF
    2006
  • Professional Master 2 in Materials Science and Engineering
    University of Evry, Orsay
    2005

Certifications

Skill set

Categories