Skip to content
View lolzio5's full-sized avatar

Block or report lolzio5

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
lolzio5/README.md

Welcome to Lolézio's profile!

I'm an Electronics and Informations Engineering student at Imperial College London, with a passion for developing AI applications to increase efficiency of processes.

C++ Python C

Quick stats

Lolézio's GitHub stats

Top Languages

About me

I come from France, but have lived in Vienna, Austria and London, United Kingdom.

I speak French, English, Spanish and German.

I love travelling and have been to 36 countries/territories so far!

Experience

  • Data Science Intern at Equinor
    • Used Natural Language Processing (NLP) to automatically find a relevant document betweens thousands
    • Implemented a custom Selenium web scraper to dynamically load webpages and extract data to form a document database
    • Using Retrieval Augmented Generation (RAG), leveraged an LLM to generate an answer to a question based on relevant documents extracted from the database using NLP
    • Hosted the solution in the cloud using Docker and Kubernetes
    • Created a ChatBot type application using HTML/CSS/JavaScript and Python for an easy interface

Notable Projects

  • FPGA Accelerator for parallel computing

    • Implementation of Conway's Game of Life on a PYNQ-Z1 FPGA board using custom hardware
    • User Interface using Computer Vision to detect drawing movements and pause signals
    • Real time evolution of a 1280x720 grid at a maximum of 200 000 evolutions per second
  • 32-Bit RISC-V ISA CPU Design and Implementation

    • Fully functional CPU with pipelining, data cache and automatic hazard handling and branch prediction
    • Use of SystemVerilog, C++ and RISC-V ISA
    • Comprised of a Program Counter, Control Unit, Hazard Handling Unit, Data Memory RAM, Instruction Memory ROM, Data Cache and Pipeline Registers
  • 2 Player Flight Simulator with wireless FPGA controller

    • Features 2 DE10-Lite FPGA controllers, using switches, buttons and onboard accelerometer to control a plane
    • FPGA controllers wirelessly connect to AWS EC2 instance to asynchronously process inputs and output next plane state
    • State of both planes rendered in the same 'world' with Unreal Engine 4 to provide smooth gameplay
    • The goal of the game is to use the FPGA as a joystick to control and race the other plane through a portal
    • Time taken is recorded and stored as a highscore in a DynamoDB AWS database
  • Remote Controlled Rover

    • Functioning rover robot capable of movement in 4 directions
    • Remote controller with Wifi communication
    • Capable of measuring magnetic fields, decode radio signals and decode infrared signals
    • Dual Arduino board with I2C protocol for multi-threaded control, sensing and filtering
    • 3D Printed frame
  • Autonomous search-and-rescue quadcopter

    • 4-rotor Drone capable of detecting and avoiding obstacles autonomously
    • Use of the YOLOv3-tiny convolutional neural network to automatically locate obstacles in field of view
    • Custom made algorithm using simple trigonometric principles to find the shortest path around the obstacle
    • Designed to travel from a Point A to a Point B as fast as possible in Alpine search-and-rescue operations
  • RISC-V ISA C-Language Compiler

    • Implemented in 48 hours
    • Implemented functions and function calls, variables, data types, arithmetic and boolean operations
    • Capable of compiling a C-90 program into RISC-V Assembly

Pinned Loading

  1. uavproject uavproject Public

    Development of an autonomously flying drone awarded at the Vienna International Science Fair

    Python

  2. saturn691/Fyrryx saturn691/Fyrryx Public

    RC Rover Control System developed at the end of 1st year at Imperial College London

    C++

  3. Team05-RISCV-Final Team05-RISCV-Final Public

    Fully functional RISC-V ISA CPU with data cache and pipelined hazard handling in SystemVerilog

  4. theflyingproject theflyingproject Public

    2 Player Flight Simulator Game with Unreal Engine 4 and wireless FPGA controllers

    Verilog