Final-year Computer Science and Information Technology student with hands-on experience across software engineering, applied AI, and hardware integration. Attentive to repository structure, documentation, and tooling — with a consistent habit of maintaining well-organised, well-documented projects. Seeking a role in technical support, system reliability, or customer engineering.
A two-stage cascade system for dental caries detection in panoramic radiographs, combining YOLOv8 localization with ResNet50 patch verification to improve diagnostic precision.
- Engineered a hybrid decision pipeline to suppress false positives caused by radiological artefacts and metallic restorations, achieving a global mAP50 of 0.938.
- Coordinated the processing of over 18,000 dental image patches, producing a robust training environment for early-stage lesion detection.
- Conducted a structured comparative evaluation between the baseline and cascade system, documenting methodological limitations in a final IEEE-format report.
Python YOLOv8 ResNet50
A Java eBanking and trading platform implementing Singleton, Command, Factory, and Strategy patterns with SMA-based stock recommendations and premium financial logic.
- Modelled a commission engine using the Strategy pattern, enabling runtime-configurable rules across standard and premium user tiers.
- Implemented an SMA crossover algorithm for stock recommendations, integrating multi-currency exchange logic with a CSV-driven rate matrix.
- Applied Command and Factory patterns to decouple input parsing from business logic, producing a clean, extensible command-driven architecture.
Java Gradle
An object-oriented Java ATC system with generic runways, priority-based flight scheduling, and custom exceptions for takeoff and landing management, built using Gradle.
- Designed and implemented a custom exception hierarchy to handle critical runtime scenarios, including unavailable runways and allocation conflicts.
- Leveraged Java Generics to ensure codebase scalability and reuse across heterogeneous aircraft types.
Java Gradle
An open-source hardware project for building a portable, ESP32-C6–based e-book reader with an E-Paper display, microSD storage, USB-C power/data, and Li-Po battery support.
- Designed the full ESP32-C6 pinout across SPI and I²C buses, integrating the E-Paper display, BME680 sensor, RTC, fuel gauge, NOR flash, and microSD card on shared communication lines.
- Managed the PCB routing phase in Autodesk Fusion 360, resolving DRC and ERC violations and manually approving non-critical SMD hole warnings after physical verification.
ESP32-C6 Autodesk Fusion 360 E-Paper Display
Other Projects
- AI Search Benchmarks — Benchmarking IDA*, A*, and Simulated Annealing across difficulty-scaled maps with performance metrics and visualizations.
Python - Atomic Compact Suffix Tree — Atomic and compact suffix trees with construction, compression, and suffix queries.
C - IIR Filter Design — Butterworth and Chebyshev-I low-pass IIR filters implemented from scratch in Python, applied to ECG denoising.
Python
| Category | Details |
|---|---|
| Languages | Java · C++ · Python · C# · C · Lua |
| Tools | Git · Gradle · Bash/Zsh · Ubuntu · GitHub · Docker · Jupyter Notebooks |
| AI Usage | Daily driver — across development, debugging, research, writing, and tooling |
| Practices | Technical Documentation (IEEE Format) · Structured repo organisation · Markdown |
B.Eng. in Computer Science and Information Technology
Politehnica University of Bucharest — Faculty of Automatic Control and Computer Science
2022 – Present (Year 4)