Claude Charles Valentin

Software Engineer · Requirements Analysis & Client Relations

Software engineer moving into business analysis and client relations, I spent nearly 4 years at Sopra Steria building web interfaces in direct contact with clients and the product team. With AI-assisted development, writing code takes less effort and the value lies upstream: understanding the need, clarifying it and turning it into the right solution, which is where I want to focus.

More about my background

My developer background (Vue.js, TypeScript) helps me know what is technically feasible and bridge business and technical teams.

  • Location : South Korea
  • Core technologies : Front-End · Vue.js · React · TypeScript
  • Spoken languages : French · English · Korean
Download CV
Contact meGitHub

Experience

—

Sopra Steria

Software Engineer · Front-End Development

Built a web application for public employees and their employers to manage leave requests and related reimbursements.

  • Discussed user problems with clients and proposed improvements to the user experience.
  • Created mockups and worked with the product team to align interfaces with user needs.
  • Implemented front-end features with Vue.js and TypeScript, PrimeVue components and Pinia state management.
  • Delivered Jira-tracked tasks through agile workflows.
  • Gained introductory experience with the Java back end.
  • Vue.js
  • TypeScript
  • Pinia
  • PrimeVue
  • Jira
  • Git

—

Bâloise Assurances Luxembourg · Luxembourg

Software Development Intern

Software development internship.

—

EDF · Cattenom Nuclear Power Plant

Web Application Development Intern

Contributed to a booking application built with Angular and TypeScript.

  • Applied front-end fundamentals and component-based architecture.
  • Wrote maintainable code and learned reactive programming principles.
  • Worked with the team through version control, code reviews and internal communication.
  • Angular
  • TypeScript

Projects

Personal project · In progress

Multilingual portfolio

An online résumé in French, English and Korean. Shared career information with independently maintained text for each language.

  • Vue.js
  • TypeScript
  • Node.js
  • SQLite
View project — Multilingual portfolio

Skills

Requirements Analysis & Client Relations

Business side

Discussing problems with clients, reframing their needs, mockups and improvement proposals, together with the product team in an agile setting.

Vue.js

Front-end

Building reactive interfaces and organising reusable components.

  • Vue.js

React

Front-end

Composing interfaces and developing features around product needs.

  • React

This content is shown in French while its translation is being prepared.

TypeScript

Développement front-end

Développement typé et interfaces organisées en composants.

  • TypeScript
  • Angular

Tools & Collaboration

Team Development

Pinia state management, PrimeVue components, Git, code reviews and Jira task tracking.

  • Pinia
  • PrimeVue
  • Git
  • Jira

Languages

French

Native

English

Professional

Korean

Level 6

Korean Language Education Center, Sogang University.

Education

—

Epitech

Information Technology Expert Programme

Computer science · Five-year programme, 2016–2021.

—

北京交通大学

Master’s Programme in Software Engineering

Software engineering · 2019–2021.