Le Vigan (30), France
tristan.radisson@gmail.com
+33 (0) 6 98 97 59 60

Currently working as a Principal Software Quality Engineer at Red Hat, I am opened to Dev / DevOps positions in full remote.
I was, until recently, an active member of the Kogito community and I am now part of the ROSA (Red Hat OpenShift Service on AWS) initiative.
My main competences are around the CI/CD pipelines (Jenkins/GitHub Actions), I have some knowledge of Infrastructure and I am a polyglot developer (Java, Golang, Bash).

Work Experience

Principal Software Quality Engineer (since Jan 2021)

Red Hat [Remote FR]

OpenShift QE team (since 2023)
  • Assuring quality of the HyperShift cluster creation on AWS

  • Automation testing of OpenShift Cluster Manager and cluster creation

  • Automation testing of the ROSA Command Line

  • Automation testing of the ROSA Terraform provider

  • Working with internal teams for the successful delivery of the project

Business Automation Team - Kogito Serverless Workflow project (2021-2023)
  • Assuring quality of the Kogito serverless workflow project and its releases by improving/maintaining those

  • Development and Testing on Cloud images

  • Code reviews on the whole project

  • Working with internal teams for the productization of the project

Senior Software Quality Engineer (2019-2021)

Red Hat [Remote FR]

Business Automation Team - Kogito project
  • Setup of BDD testing for the Kogito cloud operator

  • Full setup of Nightly/Release pipelines for the whole Kogito project (Runtimes + Cloud images)

  • Code reviews of the project, mainly for Pipeline and Cloud parts

  • Handling of community releases of the Kogito community project

  • Working with internal teams for the productization of the project

Software and Infrastructure Architect (2016-2019)

Lebensversicherung von 1871 a.G. München, Munich [DE]

Study and migration of internal systems to the Cloud
  • Integration of Spring Cloud services (Eureka, Configuration servers, Gateway …​)

  • Study and review of a Inhouse Cloud Platform: Cloud Foundry (SaaS) and Kubernetes (CaaS)

  • Installation of a Kubernetes Cluster: IBM Cloud Private and Openshift

  • Integration and Review of associated systems: Istio, Helm and Open Service Broker

  • Performing trainings provided to other developers

Continuous Integration/Deployment (CI/CD)
  • Development of a shared library in Jenkins (remote) as well as Gradle plugin (local)

  • Creation of Gitlab Pipelines

Integration of the OAuth standard
  • Setup of an OAuth server (RedHat Keycloak)

  • Interconnections with corporate LDAPs (Domino & Active Directory) and setup of Kerberos

Architecture and development of a documentation project
  • Microservices architecture that retrieve documentation data from running systems

  • Data: Swagger API, WSDL, Interactions with other applications, Application ́s information, etc

  • Storage in ElasticSearch / Neo4j / MySQL

  • Development of an Angular Web UI to view all the gathered information

Software Development Engineer (2014-2016)

Amadeus Data Processing GmbH, Erding [DE]

Technical analysis of a monitoring system
  • Review of the storage: Response times divided by 10

Technical analysis of a new tool customer focused
  • Working with analysts for functional review of the product

  • Responsible of the technical analysis, architecture and implementation of the prototype

  • Setup of microservices architecture

Architecture, Development and Support on a monitoring tool
  • Development and study for modernization of a 15-year old monitoring internal tool

  • Started migration to a microservices architecture of the different functionalities

Modernization of a diagnostic tool
  • Gather requirements from users on the current tool

  • Study current tool architecture flexibility for improvements

  • Migration of the User Interface from Java Server Faces architecture to a Javascript/REST services

  • Improvements made to functionalities depending on user needs

  • Migration and separation of different processes and applications into small projects

  • Review of data model: Migration from SQL to NoSQL storage

Software Developer (2013-2014)

Amadeus Data Processing GmbH, Erding [DE]

Creation of a scheduling & automation dashboard
  • Study of needs from the future users

  • Functional and Technical analysis and study of the architecture

  • Development of UI (Javascript) and Back-End (Java/MySQL)

Migration from a proprietary monitoring tool to an internal tool
  • Study of current architecture (Proprietary tool’s functionalities, Existing used internal tools)

  • Study of possible implementations for the migration

  • Compared solution proposed time / effort needed

  • Implementation of the best solution

  • Dealt with multithreading/concurrence to correct performance issues

Development and Support on a Java Web Application
  • Web applications execute checks on running applications / servers

  • Support and Developments on User Interface and Back-End

Java Consultant (2009-2013)

Astek SE, Sophia-Antipolis [FR]

Development and Support on 3 different Java SE/EE projects
  • Support and Developments on User Interface and Back-End

  • Improvement of the application based on user’s feedbacks

  • Creation of Visual documentation tool for XML Schema

  • Study of the integration of a CMS into the current systems

Competences

Languages: Java, Groovy, Golang, Bash scripting, Python(basics)

Java: Quarkus, Spring (Boot, Cloud, JPA, Security), Java EE, Maven, Gradle

Cloud: Docker/Podman, Kubernetes, Openshift, Terraform, Istio, Helm, Knative

CI/CD: Jenkins (DSL, Pipelines), Github Actions, Gitlab pipelines

Web: Angular, JQuery

Databases: H2, MySQL, MongoDB, Neo4j, Elasticsearch

Others: Eclipse, VSCode, Spring Tool Suite, Office

Open Source Projects

Education

ISTQB Foundation Level Certified (2021).
Oracle Certified Associate, Java SE 7 Programmer (2015).
Engineering Master Degree from Grenoble-INP Ensimag (2009).
Exchange at the University of Karlsruhe (Germany), Faculty of Computer Science (September 2008 – March 2009).

Languages

French: Mother tongue.
English: Fluent. TOEIC 830/990 in 2007. Current work language.
German: Fluent. 3 years into a professional environment (2016-2019).

Activities

Sports: Trail, biking, hiking, old rugby player.
Music: Classic choir singer (bass).
Travel: Portugal, Norway, USA, Ireland, Australia, Greece, Canada, Iceland…​