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
Hypershift: https://github.com/openshift/hypershift
OpenShift Cluster Manager (OCM) Command Line: https://github.com/openshift-online/ocm-cli
ROSA Command Line: https://github.com/openshift/rosa
ROSA Terraform Provider: https://github.com/terraform-redhat/terraform-rhcs-rosa
Kogito: https://kogito.kie.org/
Kogito Serverless Workflow: https://kiegroup.github.io/kogito-docs/serverlessworkflow/latest/index.html
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…
Links
Github: https://github.com/radtriste
LinkedIn: https://www.linkedin.com/in/tristan-radisson-88924315/
Website: https://resume.tradisson.fr/
Code of this resume can be found here: https://github.com/radtriste/resume