L3 Computer Science Student

Rayane Debiane.

At Université de Versailles, interested in cybersecurity, algorithms, data and systems.

About

I'm Rayane Debiane, an L3 computer science student at Université de Versailles, applying to Master's programs for 2026. I'm interested in cybersecurity, networks, databases and algorithms, with projects ranging from encrypted API automation to regex compilation and relational database systems. I figure things out by building them.

Education

Master's Applications
Computer science, cybersecurity, data, applied mathematics
2026
Licence Informatique
Université de Versailles
2022 – 2026
Baccalauréat Général
Lycée Alexandre Dumas, Alger
2022

Skills

Programming
PythonJavaScriptCSQLBash
Systems
Linux (CLI)Server administrationAutomation
Networks
TCP/IPHTTPDNSWebSocket
Tools
GitVS CodeOracle SQLGraphviz

Projects

Personal · Solo

Prediction Market Monitoring Bot

Personal · Solo

Vinted Alert Bot

Academic · Pair project

Regex Compiler

Academic · Group of 3

Capitalis – Banking System

Academic · Solo

Social Media Data Analysis

Outside of Code

Design, data visualization, typing speed, chess.

Contact

Personal · Solo
Prediction Market Monitoring Bot

Automated monitoring bot for prediction markets. Tracks selected portfolios in real time through the CLOB API, reconstructs positions, filters events and keeps structured execution logs.

  • Real-time monitoring and portfolio position reconstruction
  • Filtering pipeline: conviction, slippage, price drift, liquidity
  • AES-256-GCM credential encryption with PBKDF2-HMAC-SHA256
  • Structured logging (INFO/WARN) for strategy tracking
PythonREST/WebSocketCryptography
GitHub
Personal · Solo
Vinted Alert Bot

Monitors Vinted listings in real time and sends email alerts when items matching defined criteria are posted. Cookie-based session management with automatic renewal.

  • Filtering by keyword, price range, brand, size, condition and seller reputation
  • Email notifications via Gmail using Nodemailer
  • Cookie-based session management with automatic renewal (25 min TTL)
  • Configurable search delay and seen-items deduplication
Node.jsREST APINodemailer
GitHub
Academic · Pair project
Regex Compiler

Hybrid compiler transforming regular expressions into minimal deterministic finite automata. C front-end with Lex/Yacc; Python back-end for construction, determinization, minimization, and visualization.

  • Thompson construction: union, concatenation, Kleene star
  • Determinization via subset construction
  • Moore minimization with canonical renaming
  • Graphviz integration for PDF automata visualization
CLex/YaccPythonGraphviz
GitHub
Academic · Group of 3
Capitalis – Banking System

Full relational database for a fictional bank. Entity-relationship modelling, Oracle SQL, PL/SQL triggers, RBAC, and analytical views. 7-table schema.

  • 11 PL/SQL triggers: immutability, blocked deletion under active loan
  • 5 analytical views: client portfolio by branch, account flow synthesis
  • 7 advanced SQL queries: relational division, XOR with EXISTS
Oracle SQLPL/SQLTriggers
GitHub
Academic · Solo
Social Media Data Analysis

Implementation of InPoDA, a fictional social media analytics platform. Full pipeline: tweet collection, regex processing, entity extraction, sentiment analysis, and interactive visualization.

  • Data cleaning: noise removal, regex normalization, JSON parsing
  • Entity extraction: mentions, hashtags, trending topics
  • Sentiment classification: positive / negative / neutral
  • Interactive Gradio interface for data exploration
PythonNLPMatplotlibGradio
GitHub
2022 – 2026 · Université de Versailles
Licence Informatique

Three-year computer science degree. L1 in MIASHS at Aix-Marseille (mathematics & computer science applied to social sciences), then L2 and L3 Informatique at UVSQ.

L1 · MIASHS · Aix-Marseille
Intro à l'informatiqueProgrammationAnalyseAlgèbre & géométrieFonctionsStatistiques & probabilitésIntroduction aux tableursPrincipes d'économieMathématiques pour l'économieMéthodologie
L2 · Informatique · UVSQ
Structure de données & AlgorithmesDéveloppement d'applicationsArchitecture des ordinateursSystèmes d'exploitationConcepts avancés de programmationAlgorithmique des graphesIntroduction aux Bases de DonnéesMathématiques pour l'informatiqueProbabilités & statistiques
L3 · Informatique · UVSQ
Algorithmique AvancéeAlgorithmes & Fondements de la Science des DonnéesProgrammation SystèmeBases de donnéesThéorie des langages & CompilationCryptographieRéseauxModèles de calcul & complexitéConnaissance de l'entreprise
2022 · Lycée Alexandre Dumas, Alger
Baccalauréat Général

French general baccalaureate, humanities and social science specialities.

Spécialités
MathématiquesSES (Sciences Économiques et Sociales)LLCER Anglais
Tronc commun
PhilosophieHistoire-GéographieLangues vivantesEMC