Computer Science Student — Master's Applicant

Rayane Debiane.

Licence Informatique at Université de Versailles. Interested in cybersecurity, networks, and data.

I'm Rayane Debiane, a computer science student at Université de Versailles, applying for a Master's degree. I'm drawn to cybersecurity, networks, and data — and I learn best by building concrete things. From prediction market bots to regex compilers, I approach problems hands-on and figure things out along the way.

Licence Informatique
Université de Versailles
2022 – Present
Baccalauréat Général
Lycée Alexandre Dumas, Alger
2022
Programming
Python R C JavaScript
Databases
SQL PL/SQL
Systems
Linux GrapheneOS Bash scripting
Tools
Git Docker VS Code
Personal · 2025–2026 · Solo
Prediction Market Bot
Python REST/WebSocket Cryptography
Autonomous copy-trading bot on Polymarket. Monitors targeted traders' portfolios in real time via the CLOB API and automatically replicates their trades through a multi-criteria filtering pipeline.
  • Real-time monitoring and portfolio position reconstruction
  • Filtering pipeline: conviction, slippage, price drift, liquidity
  • AES-256-GCM credential encryption with PBKDF2-HMAC-SHA256 (600k iterations)
  • Structured logging (INFO/WARN) for strategy tracking and real-time audit
DeRayx/Copytrader-Bot
Personal · Solo
Vinted Alert Bot
Node.js REST API Nodemailer
Monitors Vinted listings in real time and sends email alerts when items matching defined criteria are posted. Multi-criteria filtering with automatic cookie-based session 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
DeRayx/Vinted-Alert-Bot
Academic · IN520 · Pair project
Regex Compiler
C Lex/Yacc Python Graphviz
Hybrid compiler transforming regular expressions into minimal deterministic finite automata (DFA). C front-end with Lex/Yacc; Python back-end for construction, determinization, minimization, and visualization.
  • Thompson construction: union, concatenation, Kleene star generating NFAs
  • Determinization via subset construction after ε-transition removal
  • Moore minimization with canonical renaming for structural comparison
  • Graphviz integration for PDF automata visualization
DeRayx/RegExp-to-DFA
Academic · LSIN513 · Group of 3
Capitalis — Banking System
Oracle SQL PL/SQL Triggers
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, card restriction on savings accounts
  • 5 analytical views: client portfolio by branch, employee headcount, account flow synthesis
  • 7 advanced SQL queries: relational division, XOR with EXISTS, loan repayment tracking
DeRayx/Fictional-Bank-Database-Capitalis
Academic · LSIN304 · Solo · 2024–2025
Social Media Data Analysis
Python NLP Matplotlib Gradio
Implementation of InPoDA, a fictional social media analytics platform. Full pipeline: tweet collection and cleaning, regex processing, entity extraction, sentiment analysis, and interactive visualization.
  • Data cleaning: noise removal, regex normalization, structured JSON parsing
  • Entity extraction: mentions, hashtags, trending topics
  • Sentiment classification: positive / negative / neutral on tweet corpus
  • Interactive Gradio interface for data exploration
DeRayx/Fictional-Twitter-Data-Analysis-Platform
Design, video editing, typing speed, chess.