Profile Picture

Tom Genlis

Ex AI Research Intern @ Siemens Healthineers | Princeton, NJ, USA
Siemens Healthineers Logo
Capgemini Logo
GDSC Logo
EPITA Logo


πŸ‡«πŸ‡· πŸ‡ΊπŸ‡Έ (πŸ‡©πŸ‡ͺ)

Projects

(πŸ₯‰ 48H Hackathon) EscapeExpress: LLM Detective Game

(πŸ₯‰ 48H Hackathon) EscapeExpress: LLM Detective Game

January 2025

EF Mistral AI Game Jam. Mysterious train with locked wagons. Players gather clues from passengers and provides them to an LLM detective that guesses the wagons' passcodes. The game integrates LLMs, TTS and Unity.

huggingface.co
RAGπŸ€— HuggingFaceUnityPythonC#
AINLPGenAIGame Dev
(24H Hackathon) LLAM4RT: On-device Museum Guide AI

(24H Hackathon) LLAM4RT: On-device Museum Guide AI

November 2024

Developed an AI app running fully on-device, specialized in answering museum-related questions and recognizing artworks. Fully on device LLM (Llama 3 1B) running on iPhone, specialized in l'Orangerie gallery in Paris (using RAG and memory).

github.com
SwiftRAGOn DeviceDetectionClassificationDistillation
AICVNLPGenAIResearch
Deep Q-Network with Rainbow Enhancements

Deep Q-Network with Rainbow Enhancements

October 2024

Efficient and clean reimplementation in PyTorch of ground breaking Deep RL paper Rainbow DQN (Hessel et al.) for Atari Gym environments. Includes a paper-like report.

github.com
PyTorchPythonGymnasiumReinforcement LearningTransfer Learning
AICVRLResearch
Woof Vision

Woof Vision

February 2023

Photo recognition mobile app for identifying different dog breeds. Developed a ViT transformer model with 92.3% accuracy.

github.com
TensorFlowPythonReact NativeFlaskData AugmentationTransfer LearningFinetuning
AICVResearch
Slurm Utilities for Siemens Sherlock

Slurm Utilities for Siemens Sherlock

May 2024

Created dynamic Slurm bash utilities for job management, tailored to Siemens' high-performance computing cluster.

github.com
Bash ScriptingLinux (UNIX)SLURM
Software Engineering
Visible Watermark Detection

Visible Watermark Detection

February 2024

Developed a watermark detection model using YOLO and Faster R-CNN. Created a dataset with varying watermark attributes, hosted on HuggingFace, and tested models with CLWD benchmarks.

github.com
DetectionSegmentationTensorFlowπŸ€— HuggingFacePythonDataset Generation
AICVResearch
GPU-Accelerated GStreamer Plugin

GPU-Accelerated GStreamer Plugin

November 2023

Created a GPGPU accelerated video filter plugin for GStreamer using CUDA, designed for performance and extensibility.

github.com
CUDACC++
Software Engineering
Computer Vision Conference, Workshop and Contest

Computer Vision Conference, Workshop and Contest

June 2023

Held a conference and organized a workshop on deep learning for computer vision, followed by our Kaggle competition sponsored by Google.

github.com
TeachingTensorFlowPythonKaggleEvent CoordinationLeadership
AICV
Massively Scalable Surveillance System

Massively Scalable Surveillance System

June 2023

Built a scalable surveillance system with Kafka, Spark, and Cassandra to handle real-time data streams. Implemented data visualization with Grafana dashboards.

github.com
ScalaKafkaSpark StreamingDockerDistributed Systems
Software EngineeringResearch
Simulation of Bee Colonies

Simulation of Bee Colonies

June 2023

Developed a multi-agent system in NetLogo to simulate the dynamics of bee colonies, including interactions with flowers and other hives, using state machines.

github.com
NetLogoPythonMulti-Agent Systems
AIResearch
Recommender System for Food Orders

Recommender System for Food Orders

May 2023

Developed a neural network-based recommender system for predicting customer food orders using diverse datasets and preprocessing techniques.

github.com
TensorFlowPythonData PreprocessingScikit-LearnPandasNumPyMatplotlibRecommendation System
AIResearch
Optimized Snow Removal in Montreal

Optimized Snow Removal in Montreal

July 2022

Optimized snow removal routes in Montreal using graph theory, Eulerian paths, and OSMNX for geospatial data. Modeled cost-efficient solutions with custom algorithms.

github.com
Graph TheoryOSMNXPython
Software EngineeringResearch
Self-Driving Cars with Genetic Neural Networks

Self-Driving Cars with Genetic Neural Networks

April 2022

Created a Unity simulation featuring self-driving cars powered by a genetic neural network with adjustable layers, sensors, and tweakable parameters.

github.com
C#UnityReinforcement Learning
AIGame DevResearchRL
POSIX-Compliant Command Interpreter

POSIX-Compliant Command Interpreter

December 2021

Designed and implemented a command-line shell in C that adheres to the POSIX standard. Features include a lexer, parser, built-in commands, and support for pipelines and redirections.

github.com
CPOSIXShell ScriptingMakefile
Software Engineering
Coruno - Multiplayer Card Game

Coruno - Multiplayer Card Game

May 2020

Cross-platform, multiplayer card game inspired by Uno, featuring support for up to 32 players, customizable game settings, and both local and online multiplayer modes.

ordinarydev83.itch.io
UnityC#Game Design
Game Dev
Tom's Tower Defense

Tom's Tower Defense

July 2018

2D tower defense game featuring unique mechanics, including an in-game level and wave editor, skill tree, ad monetization, and procedural wave generation. Published on the Google Play Store with +5,000 downloads.

ordinarydev83.itch.io
UnityC#Game Design
Game Dev
Case Opening Simulator

Case Opening Simulator

September 2018

CS:GO-inspired case opening game with collections, games, market, trade-up, ranks, skill tree, inventory management, offline prices, and item inspector. +80,000 downloads and 4.8/5 rating on Google Play.

ordinarydev83.itch.io
UnityC#Game Design
Game Dev

Skills

Technologies

Computer VisionDeep LearningReinforcement LearningSegmentationDetectionTransfer LearningFinetuningData AugmentationDistributed SystemsDataset GenerationRAG (Retrieval Augmented Generation)Data Structures & AlgorithmsStatisticsLinear AlgebraGraph TheoryLinux (UNIX)

Soft Skills

Problem SolvingLab ResearchCritical ThinkingCommunicationTeam CollaborationLeadershipTime ManagementTeachingCommunity BuildingEvent Coordination

Frameworks

PyTorchTensorFlowScikit-LearnπŸ€— HuggingFacePyTorch LightningDockerGitNumPyPandasMatplotlibOpenCVGymnasiumSLURMKafkaSpark StreamingFlaskReact NativeYOLOUnityOSMNX

Programming Languages

PythonC++CSQLCUDAC#

Resume

Last Updated: December 2024

Download Resume