stefan_ghetu@portfolio — bash
What I've built
TaskSched
↗ GitHub
C++ · CMake · RTOS concepts · OOP patterns
Buliding a multi-core RTOS task scheduler simulator with pluggable algorithms and full observability.
  • Schedulers: Priority, Rate Monotonic, EDF, Deadline Monotonic
  • Multi-core: partitioned scheduling, load balancing, cache affinity
  • Strategy pattern
  • Virtual diamond inheritance, tick-based sim, WCET / MIT tracking
WIP RTOS · Systems
RISC-V Performance Analyzer
↗ GitHub
Python · Computer Architecture · Cache systems · ML
Full pipeline simulator and performance analysis suite for RISC-V programs.
  • 5-stage pipeline: data forwarding, RAW/WAR/WAW hazard detection
  • LRU/LFU cache: valid/dirty bits, set-associative, miss stall modeling
  • Two-pass assembler; performance comparison tools
  • Exploring logistic regression for branch predictor
My proudest work so far
RSA Cryptosystem
↗ GitHub
C++ · Number Theory · Performance optimization
RSA from scratch — no crypto libraries. Full BigInt engine with advanced arithmetic.
  • BigInt: Karatsuba multiplication, Barrett reduction, modular exp
  • Extended Euclidean Algorithm for modular inverse
  • RSAKey / RSAEngine / Message hierarchy, rule of three
  • Naive vs. Karatsuba benchmarking with analysis
Intro to Cryptography
Sorting Benchmark
↗ GitHub
Python · Matplotlib · Concurrency · LaTeX
Empirical performance analysis of sorting algorithms with parallelism and formal reporting.
  • 6 algorithms + parallelized Merge Sort
  • Empirical Amdahl's Law: measured speedups vs. theoretical ceiling
  • Full LaTeX report with Matplotlib visualizations
Concurrency · Analysis
Formal Languages Acceptors
↗ GitHub
Python · Theory of Computation
Automata implementations covering acceptance, conversion, and minimization.
  • DFA, NFA, λ-NFA acceptors
  • λ-NFA → DFA conversion (subset construction) + DFA minimization
  • λ-NFA → regular expression conversion
Formal Languages & Automata
PackageMonitor
↗ GitHub
Bash · Python · Cron · Ubuntu
System monitoring tool — dpkg log parser with automated cron scheduling and CSV output.
System programming Team work!
// also worked with
Django REST Framework — CRUD APIs
RabbitMQ — work queues, exchanges, messaging
What I work with

Languages

C/C++
Python
Bash
x86-64 ASM
RISC-V ASM
SQL
LaTeX
Rust learning

Systems & Architecture

Computer Architecture
Operating systems
Performance Optimization
Cryptography
Cache systems
Pipeline design

Tools

Git
Docker
CMake
GDB
Linux
Where I've been
2025 — present
BSc Computer Science @ FMI UniBuc
Computer Architecture, OOP, Algorithms & Data Structures, Formal Languages, Databases, Calculus, Linear & Abstract Algebra.
2026
Hackademy — Python102
Advanced Python track: Django REST Framework, RabbitMQ messaging (work queues, exchanges), Docker, IPC, intro to ML.
Django RabbitMQ Docker IPC ML
2025
IP Workshop — Rust CLI
Built a Rust-based BusyBox alongside a team of peers I regularly exchange ideas with.
Rust CLI Systems
2023 — 2025
Co-Founder — Brăila Tech Sprint
Co-organized the first two editions of the first hackathon in Brăila, growing it into a regional competition in partnership with the County Library and County Council.
2023
Project Manager — JSClub
Led web development workshops for high school students in partnership with the County Library.
Let's connect