Skip to content
View theblackoreo's full-sized avatar
๐ŸŽฏ
Focusing
๐ŸŽฏ
Focusing

Block or report theblackoreo

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
theblackoreo/README.md

Hey, how is going? ๐Ÿ‘‹

iOS Engineer | ๐Ÿ”— Blockchain Passionate | Apple Enthusiast ๐ŸŽ | Gym lover

๐Ÿš€ In love with technology and innovation

๐Ÿš€ Currently

I'm part of the Graduate Talent Program at UBS, working as a Software Engineer in the WMPC EMEA Tech division.
My role focuses on developing internal tools to support server and application obsolescence management across the EMEA regionโ€”ensuring technological sustainability, lifecycle compliance, and proactive risk mitigation.


๐Ÿงช Off-work / Personal Project

๐Ÿ“ฑ PlateHunt โ€“ AI-powered Italian Vehicle Registration Tracker (developing phase)

PlateHunt is the first app in Italy that tracks and analyzes vehicle registration data to identify the most recent license plates released.
It provides statistical insights and predictive models by leveraging:

Last Update - 01/12/2025: Trying to developing a Python script to check new data every morning (it will run on an Ubuntu Server on AWS)

Swift ยท Core ML ยท Create ML ยท MLX ยท Firebase ยท Firebase Functions ยท Python backend

๐Ÿ” Features:

  • ๐Ÿš— Real-time search and tracking of recently issued license plates
  • ๐Ÿ“Š Statistical analysis & prediction of registration trends
  • ๐Ÿค– Machine learning integration for forecasting using Core ML, Create ML and MLX
  • โ˜๏ธ Backend supported by Firebase + Python server

Currently under testing and optimization before public release.

๐Ÿ”ฅ Featured Project

๐ŸŽฎ Solana On-Chain Battleship Game

๐ŸŒ Fully Decentralized โ€ข Trustless โ€ข Lives Forever on the Blockchain

This project implements a fully on-chain battleship game powered by the Solana blockchain, where every in-game action is represented by a transaction. Players interact directly with smart contracts, ensuring transparent mechanics and provable fairness.

๐Ÿง  Features

  • ๐Ÿ”’ Fully On-Chain Logic (no centralized server)
  • ๐Ÿ›ฐ Decentralized State Management
  • โšก High-performance and low-cost transactions (Solana)
  • ๐Ÿช™ Token-based Rewards System
  • ๐Ÿ” Each shot is randomly assigned per transaction
  • โ™พ๏ธ Immutable & permanently hosted on-chain

๐Ÿ›  Tech Stack

Layer Technologies
Blockchain Solana
Smart Contracts Rust + Anchor
Frontend React
Architecture Fully On-Chain, Token-Enabled

๐Ÿ“ฑ Whooliday โ€“ Intelligent Travel Booking App

A feature-rich mobile app that revolutionizes accommodation planning for travelers.

Developed using Swift & SwiftUI, Whooliday offers users smart tools to discover and book hotels or apartments using advanced search, real-time tracking, and intelligent insights.

โœจ Key Features

  • ๐Ÿ” Advanced Search + high-quality accommodation previews
  • ๐Ÿ“Š Detailed price trend charts for strategic planning
  • ๐Ÿ“‰ Real-time price tracking and alerts
  • ๐ŸŒŽ Suggested destinations with historical climate data
  • ๐ŸŒ Multilingual support (EN, IT, DE, ES, FR, ZH)

๐Ÿ›  Tech & Architecture

Layer Tech
UI SwiftUI
Structure MVVM + Combine
Services Firebase ยท Google Maps API ยท Open Meteo API ยท Firestore
Design 3-tier client-server architecture

๐Ÿ”— Repository: https://github.com/theblackoreo/Whooliday


๐Ÿค– SAHARA โ€“ Secure Ad-Hoc Advanced Resilient Architecture

A decentralized reputation-based routing system for mobile ad-hoc networks (MANETs)

๐Ÿ“š Developed as part of my Masterโ€™s Thesis at Florida Atlantic University (FAU, USA) within the AI & Autonomous Vehicles Lab.

SAHARA (Secure Ad-Hoc Advanced Resilient Architecture) is a decentralized system designed to improve routing decisions, network resilience, and security in mobile ad-hoc networks with minimal overhead. It is specifically engineered for resource-constrained environments, such as autonomous robot and drone swarms.

๐Ÿ” Key Concepts Integrated

  • ๐Ÿ“ก Routing Protocol Optimization
  • ๐Ÿ” Efficient Information Dissemination
  • ๐Ÿ” Network Integrity & Security

The system autonomously adapts to dynamic conditions, mitigating attacks while preserving performance and energy efficiency.

๐Ÿš€ Core Features

Feature Description
๐Ÿ”„ Information Dissemination SAHARA Sync uses lightweight diffusion to reduce overhead vs. traditional flooding
โญ Reputation-Based Evaluation Nodes are assessed on trustworthiness to improve routing decisions
๐Ÿ›ก Resilience to Attacks Detects and responds to malicious activity (packet drop, DoS) ensuring performance recovery
๐Ÿค– Self-Adapting System Automatically adjusts to changing conditions to improve efficiency & security
๐Ÿงช Simulation Fully simulated using NS-3 (discrete-event network simulator)

๐Ÿ›ฐ Use Case

Ideal for swarm robotics and drone networks, where resource efficiency, decentralized decision-making, and security are critical.

๐Ÿ’ก Key benefits:

  • ๐Ÿ“ˆ Improved routing robustness via reputation-based decisions
  • ๐Ÿ”‹ Reduced communication and energy costs
  • ๐Ÿ”’ Enhanced protection from internal attacks on network integrity

๐Ÿ”— Repository: https://github.com/theblackoreo/smesh

๐Ÿ–ผ๏ธ Image Quality Assessment (IQA)

Group project focused on human-based visual quality evaluation of images.

๐Ÿ”— Repository: https://github.com/theblackoreo/image_quality_assessment
๐ŸŒ Live website: https://siqa.pythonanywhere.com

This project implements a subjective image quality assessment system where users rate visual content to generate quality insights. A full-stack approach was used to create a responsive web platform enabling testing, data collection, and visualization.

๐Ÿ” Main Features

  • ๐Ÿ“Š Subjective rating-based quality evaluation
  • ๐ŸŒ Live web application (PythonAnywhere hosting)
  • ๐Ÿ“น Preview video + interactive UI
  • โš ๏ธ Webhook-based auto-deploy integrated into the repository

๐Ÿ›  Tech Stack

Python ยท Jupyter Notebook ยท JavaScript ยท HTML5 ยท CSS3 ยท Flask ยท Webhooks

Designed to evaluate perception-driven image quality using crowdsourced human judgment.


๐Ÿงฉ CA-Project โ€“ Autonomous Maze Solver

Algorithmic exploration of maze solving using image-based extraction and parallel computation.

๐Ÿ”— Repository: https://github.com/theblackoreo/ACA-Project

This project aims to solve a perfect maze (only one solution) extracted from binary or grayscale images using OpenCV. Two implementations were built:
โœ” Serial version
โœ” Parallel version (OpenMPI) with performance benchmark on Google Cloud clusters.

โš™๏ธ Core Features

Feature Description
๐Ÿ–ผ Image-based maze extraction using OpenCV (C++)
๐Ÿ” Perfect maze logic one entrance, one exit, one unique path
โšก Parallel algorithm OpenMPI on multi-core VMs
๐Ÿ“ˆ Performance analysis speedup & execution timing
๐Ÿ”ฌ Optimized for large-scale data up to 72M+ pixels

๐Ÿ›  Tech Stack

C++ ยท OpenCV ยท OpenMPI ยท Google Cloud Cluster ยท High-Performance Computing

A high-efficiency pathfinding algorithm designed for large image-based labyrinths with multithreading optimization.

Pinned Loading

  1. ACA-Project ACA-Project Public

    C++

  2. image_quality_assessment image_quality_assessment Public

    Forked from aiman-al-masoud/image_quality_assessment

    This is the website for a group-project aimed at assessing the quality of images using the subjective (rating-based) approach.

    HTML

  3. smesh smesh Public

    C++

  4. Whooliday Whooliday Public

    Swift 1 1

  5. deep-battle-ship deep-battle-ship Public

    Rust

  6. francescomarins/CV-Project francescomarins/CV-Project Public

    Java