TOUPENCE Tom - Computer Engineer

Welcome to my portfolio! Explore my projects, skills, and experiences in computer science and software development.

Profile Picture

About Me

Hello, my name is Tom, and I’m a computer engineering student at Polytech Nice-Sophia!

Soon to be a computer science graduate, I specialize in artificial intelligence: machine learning, RAG systems, MCP servers, and AI agents. I enjoy building solutions that connect LLMs to real-world data and tools, while keeping a strong taste for CI/CD — automating delivery to ship fast and safely. Curious and driven by a thirst for innovation, I love learning new things every day—whether human values or new technologies, languages, and computer science concepts.

Outside of tech, basketball and traveling fuel my team spirit, resilience, and curiosity. Basketball has taught me discipline, communication, and coordination, while traveling opens me up to new cultures, mindsets, and ways of tackling challenges.

Core Skills

AI & LLM

Machine learning, RAG systems, MCP servers and AI agents connected to real-world data and tools

CI/CD & Automation

Implementation of continuous integration and deployment pipelines to deliver quickly and reliably

Development

Full-stack development with modern frameworks

Collaboration

Strong teamwork and communication skills

Experience

Software & AI Engineer (apprenticeship)

Sept. 2025 – Sept. 2026

oXya, Valbonne

Developed and deployed a full-stack application in production. Designed and implemented a RAG (Retrieval-Augmented Generation) pipeline, with comparative evaluation of retrieval methods (BM25 vs cosine similarity). Developed an MCP (Model Context Protocol) integration extending LLM capabilities with internal tools and data sources. Designed a ReAct agent (reasoning and acting).

Machine Learning Intern

May 2025 – Sept. 2025

DNIIT, Da Nang, Vietnam

Developed a CNN classification model for fruit ripeness detection through audio analysis (PyTorch, TensorFlow). Deployed web and mobile applications for model monitoring and operation.

OPS Engineer (apprenticeship)

Sept. 2024 – May 2025

oXya, Valbonne

Administered a hybrid infrastructure: on-premises dedicated servers and networks. Integrated and managed an Azure cloud client.

Completed Projects

Explore my most recent projects!

IMDB-Inspired Movie Database
Web Development

IMDB-Inspired Movie Database

Interactive movie database application with search, autocomplete, and detailed film pages

React.js
.NET
Tailwind CSS
+1
Let's Biking !
Web App

Let's Biking !

Hybrid route planner combining walking and bike-sharing.

HTML
CSS
JavaScript
+4
ISIWeb4Shop
Web App

ISIWeb4Shop

Online grocery store built with PHP & Twig

PHP
Twig
MySQL
+3
Sokoban
Game Development

Sokoban

Modular Java implementation of the classic Sokoban game

Java
OOP
Modular Programming
Cellular Automata Suite — 1D & Forest Fire
Simulation

Cellular Automata Suite — 1D & Forest Fire

Java simulations of 1D cellular automata and a forest-fire model

Java
Swing
OOP
+1
SophiaTech Eats
Software Engineering

SophiaTech Eats

Group food ordering platform built with a custom Java REST framework and a React + Vite frontend.

Java
Maven
Hibernate
+10
Tripit
Personal Project

Tripit

Personal travel log and sharing app with route visualization and Google Auth

Next.js (React)
Spring Boot
MySQL
+3

For more projects

Discover more projects and contributions on my GitHub profile

GitHub

Contact

Let's get in touch

Feel free to reach out to discuss your projects or opportunities.

Localisation

Alpes-Maritimes, France

Profile