Préfèreriez-vous voir cette page en Français? Cliquez ici.Alexis CHERON
Software Engineering / Development
See my CV

MSc student at the University of Kent, 4th-year student at Epitech (dual degree).

Self-learner and flexible, I am able to work on various technical stacks, learn quickly and find solutions to the problems faced.

  • Web & Mobile Hybrid (TypeScript, JavaScript, React, React Native, Svelte)
  • Systems, Embedded and Software Development (C, C++, Python, Rust) for Linux and Windows
  • DevOps, automation, containers and Linux systems admin. (Bash, CI/CD, Docker, Ansible, K8s)
LinkedIn
GitHub
E-mail
"Alexis shows initiative. He asks a lot of questions to anticipate developments. He has excellent mastery of his technical environment and always seeks the most appropriate technical solution. Alexis has a very good ability to adapt. He quickly understands customer problems and always finds solutions."
- Hervé Dorléans, Sales Director
Reunion Telecom, Credit Agricole Group
"Curious, conscientious and proactive, [Alexis] was able to carry out structuring projects for the company. His developments are now contributing to the growth of the group and the reduction of checkout times in our stores."
- Gilles Payet, CIO (2021)
Ghanty Group
Major actor of textile distribution in French West Indies & Indian Ocean
"Alexis already has all the qualities that a software engineer must have, [He] masters dockerized environments, performs unit tests, functional tests. [He] has been able to set up application monitoring, and systems, with Grafana, was able to provide clean code with react-native (typescript, react-query, hooks)."
- Kévin Grondin, CTO
Austral - Groupe Energie

Education

University of Kent
2023-2024

MSc, Advanced Computer Science (ongoing)
Key Modules:
  • Artificial Intelligence
  • Cyber Security (Computer Security, Advanced Network Security)
  • Computer Networks
Campus of Canterbury, United Kingdom

Epitech - European Institute of Technology
2020-2025

Bachelor's and Master's Degree, Software Engineering (ongoing)
Expert in Software Engineering (EQF Level 7)
Epitech is a leading French computer science school known for its hands-on, project-based approach to education. It offers a five-year program that combines a fast-paced and rigorous technical training with a strong focus on innovation and entrepreneurship, culminating in the Epitech Innovative Project (EIP), where students develop practical solutions.
Campus of Reunion Island & Campus of Paris

Experience

Software Developer - Project Manager

Reunion Telecom
Part-time & full-time · 2022-2023 · 10 months
Reunion Telecom: Leading provider of payment and checkout solutions in Reunion Island. Part of the Credit Agricole Group.
I was able to lead the development of two projects interacting with leading partners having an international presence. My work include making:
- An alternative financial flow on the cloud integrating to cash registers, able to wirelessly link with payment terminals and integrate seamlessly with various software by using technological detection techniques.
- A SaaS platform, aimed at personalizing and automating secure remote payment requests (secure distance sales), using Nepting's payment services and integrating different communication service providers.
TypeScript / SvelteKit / Prisma / Tailwind / Rust

UX Designer - Design Sprinter

Orange France
Full-time · 2022 · 2 weeks
As part of the PimpMyApp program, in partnership with Warren Walter.
Go from a problem to a tested prototype in 5 days. With a team of 5 people, we put the Design Sprint method into practice to solve a problem entrusted by Orange.
We were able to produce a prototype that we were able to present to the steering committee of Orange Réunion, which approved the solution, and decided to put it in place.
Subsequently, this solution was deployed in almost all Orange stores in Reunion Island, and allowed Orange to innovate in a responsible, fun and local way through a unique co-construction of its kind.
Figma

Application Developer

Ghanty Group
Full-time · 2021 · 5 months
Ghanty Group: Major actor of textile distribution in French West Indies & Indian Ocean. The largest franchise retailer in Reunion Island
I was in charge of rewriting the mobile cash register software (mobile point of sale application, used in stores) for brands such as Jules, Kiko, Monoprix, or Undiz, deployed in about twenty high traffic stores all around Reunion island.
I was also able to propose the setup of a monitoring of applications and systems with Grafana, and in charge of setting it up with the help of the development and production teams.
TypeScript / React Native / SQL

Competencies

TypeScript
JavaScript
C/C++
Rust
Python
Shell scripting
Docker
Git
GNU/Linux Systems
CI/CD
Unit Tests
Test-Driven Development (TDD)
See a more detailed list of my competencies on LinkedIn

Languages

French
Native speaker
English
Fluent
Spanish
Notions

My projects

MyFTP
Partial RFC-959-compliant implementation of an FTP server in C

See repo

Corewar
Redcode assembler and virtual machine programmed in C

See repo

Bomberman
Bomberman clone game, 1 to 4 players, made with Raylib in C++ in a team of 6 people

Arcade
Basic gaming platform in C++, allowing dynamic loading and switching of games and graphical libraries at runtime

See repo

My RPG
RPG game with a quirky atmosphere, made in seven weeks as a team of four people

See repo

Epitech.js
NodeJS module in TypeScript providing a simple wrapping and a strong typings for Epitech intranet APIs

See repo

Epiterm
Terminal user interface software to access the Epitech intranet, programmed with TypeScript on NodeJS

See repo

BackBlur.js
JavaScript script generating a blurred background on a webpage element

See repo

42sh-tests
Functional tests on a bash script, for the 42sh project (tcsh-like shell in C)

See repo

nginx-config-ast
A parser, AST and code generator for NGINX configuration files in TypeScript, project that I made in 2018

See repo