Corentin Hervaud

FullStack Engineer

I build fast & innovative softwares using modern technologies.

I'm a passionate developer with a love for building innovative, efficient, and scalable solutions. My interest in automation and workflow optimization make me explore the latest technologies & tools, bridging DevOps, Cloud Architecture, and Software Engineering to craft forward-thinking projects.

Currently, I'm a 5th-year student at Epitech in Bordeaux, France, with deep hands-on experience in various roles. My studies, complemented by a double certificate program at Laval University in Quebec, Canada, have allowed me to delve deep into Cloud Computing, DevOps, Cryptography, and modern Web & Software Development.

Beyond my professional life, I'm a fervent DevOps enthusiast, frequently playing with Docker, GitLab CI, and other tools. I'm passionate about tinkering with 3D printing and engineering, Arduino, and domotics, challenging my creativity into hands-on projects.

Teaching and mentoring have always been a big part of my journey as a developer. As a regional teaching assistant at Epitech Digital School, I take pride in guiding students, not only by sharing technical knowledge but also by encouraging them to challenge their own perspectives and grow. I've also had the privilege of running AI & Data bootcamps for ISEGCOM, translating complex concepts into actionable insights for marketing.

When I'm not coding, I'm likely on the squash or badminton court, or immersing myself in video games.

- present
Teaching Assistant · Epitech Digital
Supervising and grading students' school projects, while providing both professional and personal initiatives. Assisting them in taking the best decisions to produce viable, initiatives, and moderns projects.
JavascriptTypescriptPythonVue.JSDockerGitMentoring
-
Intern Software Developer · Deski
Building a mobile application to help healthcare professionals in performing AI-powered heart scans. Featuring a background playback of heart imagery and AI-driven predictive guidance to enhance diagnostics quality. Working closely with multiple teams including designers, data scientists, and healthcare professionals. Implemented in C++ using QML for user interface, delivering a lightweight and high-performance application.
C++QTQMLDockerCross-platformBitBucketJira
- present
Tech Lead & Scrum Master · Medali
Collaborated with a team of 8 students to build a hospital bed management software designed to fasten and predict hospital's patient workflow. Making it easier for healthcare professionals to quickly manage their service's beds and patients. Conducted technical studies and made key decisions to ensure a viable and efficient product. Managing 2 teams of developers, providing technical guidance, planning sprints, estimating tasks, ensuring ongoing maintenance and releasing new versions.
Vue.JSJavascriptTypescript.NET MAUIASP.NETMySQLDockerGitLabCypressSentrySonarQubeFigmaJiraConfluence
-
Intern Fullstack developer · Betclic
Build and maintain Back-Office application for traders to quickly detect and act on fraudulent bets. With real time updates, low latency and high performance API. Configure and maintain dependencies through GitHub Dependabot and Microsoft Teams.
JenkinsAngularASP .NETMongoDBPostgreSQL
-
Hub Innovation Coordinator · Epitech
Supervising and support students side-projects with 3 other students. Stimulating students creativity by providing manual workshops and discovery activities. Organization of talks and workshops with external companies.
DockerArduinoRaspberry PI3D PrintingElectronicMentoring
-
Intern DevOps · dydu, DoYouDreamUp
Move CI and CD pipelines from legacy Jenkins instance to GitLab hosted instance using GitLab CI. Building Slack bots using Python to send alerts according to prometheus metrics retrieved on hosted servers.
JenkinsGitLab CIAnsiblePythonDocker
Screenshot of my portfolio website
Portfolio - hervaud.fr
My portfolio website built with Nuxt.JS and Storyblok. Responsive, fast and light website presenting me, my experience, and my projects.
JavascriptTypescriptNuxt.JSCypressSentryUnleashStoryblokGitLab
NeoKit logo
Neokit
NeoKit is a Neovim plugin written 100% in lua. It contains a bunch of utility functions to help config code to be more explicit and meaningful. I use it in my personal Neovim configuration for almost every table manipulation.
LuaNeovim
MatriLED demo
MatriLED
MatriLED is one of the first project I've done that I really used in my everyday life. It's an Arduino LED matrice set controlled by a mobile application built in React-native using Bluetooth. Write the text you want to display from your phone, or choose from image preset to create the display of your dream!
React NativeArduinoBluetooth
My Dotfiles logo
Dotfiles
My personal configuration for multiple tools I use (iTerm2, ZSH shell, Neovim, Git). Beside my configurations, this repository contains documentation about it, deployment scripts for individual parts, and an explanation about why I structured it like that. I'm using chezmoi to synchronize and update these configuration, and I maintain this repository so other people can use them.
ZSHLuaVimscriptChezmoi