Skip to content
View EliottFlechtner's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Organizations

@EPITA-S3-OCR

Block or report EliottFlechtner

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
EliottFlechtner/README.md

Welcome! 👋🌐

Greetings! I'm Eliott, a 21-year-old Computer Science student at EPITA (Paris, France). I'm deeply engaged in exploring diverse tools, undertaking challenging school projects, and pursuing personal and professional endeavors with fervor.

About Me ℹ️

  • ⚛️ Studying Quantum Computing, covering topics like Quantum Networks, QKD, Quantum Crytography & Algorithms.
  • 📡 Plans on pursuing a PhD in Secure Quantum Communications.
  • 💻 Proficient in Q#, C, Java, Python and various other programming languages.
  • 📊 Vast experience software engineering and back-end in Java using Quarkus, familiar with various databases (Neo4j, SQL, MongoDB, PostGreSQL, ...)
  • 🌱 Currently delving into Quantum Networks and Cryptography, OS & Virtualization, low-level computer architectures, data science, web development & databases engineering.
  • 🇯🇵 Studied for 6 months at Shibaura Institute of Technology in Tokyo, Japan.
  • 👔 Worked in Data Engineering at Nestlé Japan Ltd. in Kobe, Japan.
  • 🎓 Vice-president of BackToBasics, a prominent French student association focused on providing assistance and organizing lectures on advanced engineering studies.

Tools & Technologies 🛠️

In my toolbox, you'll find:

  • C, C#, Python, Bash, x86, 68k, C++, Java, JavaScript, PostGreSQL, MongoDB, Neo4J
  • Docker, Git, VSCode, ViM, Autotools, CMake, Snowflake, DTB, Quarkus

Currently, I'm immersing myself in:

  • Quantum Computing & Networks
  • OS & Virtualization
  • Low-level computer architectures
  • Data engineering
  • Web development & databases management
  • UNIX systems
  • Web requests & servers
  • AI Models, transformers and LLMs
  • DevOps

Hackathon Entries 💡

  • PedalAI: Took part in the MistralAI Paris Station F Hackathon and created PedalAI, an AI assistant allowing beginners to seamlessly create music, just like a virtual pedalboard! Powered by MistralAI largest models, Groq, Weights and Biases, Python and JS!

Personal & Professional Projects 🚀

  • TCP/IP Stack & Chat app: Built from scratch a fully functioning TCP/IP stack in the context of building a chat app emulated Qemu with proper IP routing & Ethernet communication simulation.
  • K Project: Developed a x86 32 bits Intel architecture computer Kernel in C.
  • AI Medical Data Classification: Developed and classified medical breast cancer data using machine learning algorithms using the Wisconsin Breast Cancer dataset using Python and NumPy.
  • Operational Research Problem: Efficiently tackled an optimization problem concerning the removal of Montreal using Python, JS and graph-flow algorithms.
  • Cryptography Library & Tools: Implemented a cryptography library & tools in Python, including ElGamal encryption, attacks, and various encryption models. Includes support for elliptic curve cryptography and Kyber post-quantum crypotosystem.
  • 42sh: Collaborated with a group of four to develop a POSIX shell from scratch in C, employing Autotools, parsers, lexers, and AST.
  • Tiger: Created a fully-fledged compiler for the toy language Tiger in C++ using Bison and Flex.
  • HTTPd: Independently developed a HTTP 1.1 protocol server from scratch in C for handling & parsing requests.
  • JWS: Created a Java web service with backend/frontend using REST API & architecture, working solo.
  • Minix2 (iAPX86) Compiler: Created a compiler comprising a disassembler and interpreter in C.
  • Brainf*ck Interpreter: Developed a versatile Brainf*ck esoteric language interpreter in C.
  • Data Analysis Interface for Allianz: Engineered a data analysis interface and automated processes for Allianz in Python, enhancing operational efficiency.
  • Spotify UI Enhancement Bot: Designed a bot to enhance Spotify's UI and mute ads using Python and web requests, showcasing ingenuity in automation.
  • Console-Based Poker Engine: Crafted a console-based poker engine with in-game statistics in C#.
  • Advent of Code Participations: Actively participated in Advent of Code challenges, honing problem-solving skills (2022, 2023).
  • GameMaker Chess Engine: Developed a sophisticated chess engine in GameMaker: Studio-2 (GML), displaying creativity and strategic thinking.

School Projects & Experiences 🎒

  • Semester Abroad: Engaged in a cultural and educational exchange at Shibaura Institute of Technology in Tokyo, Japan.
  • EPITA Semester 3: Crafted a robust Sudoku solver leveraging OCR technology in C, complemented by GTK-3.0 and SDL2.
  • EPITA Semester 3: Engineered a functional calculator in 68000 ASM, showcasing prowess in low-level programming.
  • EPITA Semester 2: Led the development of EpiKart, a thrilling 3D kart racing game in C# with Unity, demonstrating adeptness in game development.
  • EPITA Semester 2: Delivered Abacus, a sophisticated command-line calculator in C#, facilitating mathematical computations with efficiency.
  • EPITA Semester 1: Contributed to AFIT, a mathematically-oriented project in OCaml, highlighting proficiency in functional programming.

Feel free to explore my repositories for further insights into my projects and contributions!

Pinned Loading

  1. Minix2-iAPX86-Compiler Minix2-iAPX86-Compiler Public

    The project consists of a compiler (interpreter & disassembler) for iAPX86 (8086 16-BIT HMOS Microprocessor) created by Intel in 1978 (first ever x86 microprocessor) supporting x86-16b ASM

    C 2

  2. x86-32b-Kernel x86-32b-Kernel Public

    A x86 32 bits Intel architecture computer Kernel in C.

    C

  3. libPQC libPQC Public

    Test-driven Python playground for ML-KEM and ML-DSA with KAT conformance, deterministic demos, and CI validation.

    HTML 1

  4. qchat qchat Public

    A secure, end-to-end encrypted chat application built with post-quantum cryptography using FastAPI, PostgreSQL, and the Open Quantum Safe (liboqs) library.

  5. libQAOA libQAOA Public

    A small Python library for modeling binary linear programs (BLP) and converting them into QUBO/Ising formulations suitable for quantum or classical optimization workflows.

    Python

  6. HarmonicHackers/PedalAI HarmonicHackers/PedalAI Public

    🎵 Leverage your musical inspiration with AI enhanced audio processing! 🚀 Entry at the 2024 MistralAI Paris Hackathon

    Python 3 1