Aller au contenu principal

Bonjour, je suis

Simon Fontaine

Développeur Full-Stack

Étudiant en 3ème année de Bachelier en Technologies de l'Informatique à l'EPHEC. Passionné par le développement, j'ai réalisé mon stage de fin d'études chez 3D-Side.

Nivelles, Belgique

À propos

Mon parcours et mes centres d'intérêt

Je suis en troisième année de Bachelier en Technologies de l'Informatique à l'EPHEC. Je travaille surtout sur des applications web full-stack, avec une attention particulière à la structure du code et à l'expérience utilisateur.

Mes projets m'ont amené à utiliser React, Node.js, PostgreSQL, Next.js et Prisma sur des cas assez différents : portfolio, outils web, bot Discord et projet de gestion d'équipe esport.

Je m'intéresse aussi à l'architecture back-end, à la sécurité des applications web et à l'auto-hébergement de mes propres services.

Formation

Mon parcours académique et mes certifications

Été 2025

Summer School - Application Mobile React Native

Seneca Polytechnic

Toronto, Canada

Programme intensif de développement mobile avec React Native et Expo

  • Développement React Native
  • Conception d'interfaces mobiles
  • Intégration d'APIs externes
  • Travail en équipe internationale (Belgique, Canada)
  • Authentification avec Supabase
2022 - 2026

Bachelier en Technologies de l'Informatique

EPHEC

Louvain-la-Neuve, Belgique

Formation en développement logiciel, réseaux et infrastructure IT, avec beaucoup de pratique

  • Développement web (Frontend & Backend)
  • Programmation avancée (JavaScript, TypeScript, Python, Go)
  • Frameworks web (React.js, Next.js, Node.js, Express.js)
  • Bases de données relationnelles (SQL) et NoSQL
  • Architecture logicielle et APIs RESTful
  • Méthodologies Agile et Scrum
  • Infrastructure et DevOps (Docker, Linux, Nginx)
  • Sécurité informatique et réseaux
  • Gestion de version (Git) et CI/CD
2016 - 2022

Certificat d'Enseignement Secondaire Supérieur (CESS)

Athénée Royal de Waterloo

Waterloo, Belgique

Enseignement secondaire général

  • Formation générale
  • Diplôme d'études secondaires

Compétences

Mes expertises techniques et humaines

Frontend

JavaScriptReact.jsHTML5CSS3TypeScriptNext.jsTailwind CSS

Backend

Node.jsExpress.jsREST APIsSQLPostgreSQLPrismaGo

DevOps & Infrastructure

DockerLinuxGitNginxCI/CDAgile / Scrum

Soft Skills

Résolution de problèmesTravail en équipeAutonomieCuriosité techniqueApprentissage rapide

Projets

Une sélection de mes réalisations récentes

Système IoT Fisheye
Projet Fisheye
Projet IoT sur Raspberry Pi reliant les calendriers des professeurs à un panneau LED et à une sonnette. J'ai travaillé sur le back-end Node.js, MQTT et PostgreSQL.
  • IoT
  • Raspberry Pi
  • Node.js
  • MQTT
  • PostgreSQL
Application Book Worm
Book Worm
Application mobile créée en équipe internationale pendant la Summer School à Toronto. Elle permet de suivre ses lectures et repose sur React Native, Expo et Supabase.
  • React Native
  • Supabase
  • Mobile
Interface MadBracket
MadBracket
Application web de gestion de tournois réalisée en projet scolaire. Elle couvre la création d'équipes, les profils joueurs et le suivi des compétitions.
  • React.js
  • Express
  • Node.js
  • PostgreSQL
Portfolio personnel
Portfolio Personnel
Ce site portfolio est construit avec Next.js et déployé sur Vercel. Le formulaire de contact utilise Redis pour limiter les abus, et le CV est servi via Vercel Blob.
  • Next.js
  • Redis
  • Vercel Blob
  • TypeScript
  • Tailwind CSS
Bot SurvieCraft
SurvieCraft Bot
Bot Discord TypeScript développé pour un serveur de plus de 2000 membres. Il gère les tickets support, une partie de la modération et des événements communautaires avec MongoDB.
  • TypeScript
  • Discord.js
  • MongoDB
  • Node.js

D'autres projets personnels et académiques seront ajoutés prochainement.

Mon expérience de stage

Développeur web chez 3D-Side

Réalisé

Stage de fin d'études (4 jours/semaine, fév.–mai 2026) chez 3D-Side, PME belge spécialisée dans l'impression 3D médicale. Stack : TypeScript, Vue.js, GitLab CI/CD, Vitest.

Me contacter

N'hésitez pas à me contacter par email ou via mes réseaux sociaux.