██████╗ ██████╗ ███████╗███████╗████████╗
██╔═══██╗██╔══██╗██╔════╝██╔════╝╚══██╔══╝
██║ ██║██████╔╝█████╗ ███████╗ ██║
██║ ██║██╔══██╗██╔══╝ ╚════██║ ██║
╚██████╔╝██║ ██║███████╗███████║ ██║
╚═════╝ ╚═╝ ╚═╝╚══════╝╚══════╝ ╚═╝
public class Orest {
String degree = "Informatics @ Faculty of Natural Sciences, Tirana";
String year = "3rd Year Student";
String[] loves = { "Clean Code", "Problem Solving", "Custom Rigs", "Future Tech" };
String currently = "Sharpening skills one project at a time 🔧";
public String getGoal() {
return "Build things that matter, learn things that last.";
}
}Scan a QR code with your phone, tap Start camera, and a webcam called OmniCam shows up in Discord, Zoom, Google Meet, OBS and anything else that lists cameras. Video goes phone → PC peer-to-peer over WebRTC on your own network: no app on the phone, no account, no cloud, and no internet needed.
- Phone side: a dependency-free web page served over HTTPS by the PC, streaming hardware-encoded H.264
- Desktop side: Electron plus a native C++ frame pipeline (libyuv) feeding a custom DirectShow virtual camera
- Shipped: Windows installer, in-app update checks, full documentation, open source under MIT
TypeScript Electron WebRTC C++ DirectShow React
| Project | Description | Tech |
|---|---|---|
| 📶 Vodafone Tourist Pack — Frontend | Tourist eSIM/data pack flow: a Pack Finder quiz, a build-your-own plan with live pricing, on-device passport/ID scanning (OCR + MRZ) to auto-fill activation, PayPal checkout, Apple/Google Wallet passes, and a Game Hub with a daily scratch card for real discounts. | Next.js React TypeScript Tailwind CSS PayPal Tesseract.js |
| ⚙️ Vodafone Tourist Pack — Backend | REST API behind the Tourist Pack: pack catalog and deterministic custom-plan pricing, PayPal-verified activation, eSIM provisioning with QR codes in the confirmation email, Wallet passes via PassKit, per-IP rate limiting, and the Daily Drop game hub. | Java 21 Spring Boot Spring Data JPA PostgreSQL Supabase |
| 💚 PERX | Employee benefits marketplace with AI concierge, employer admin, provider dashboards, and secure voucher redemption. | React TypeScript TanStack Start Tailwind CSS Supabase Google Maps API |
| 🚗 R.S AUTO | Full-stack dealership platform featuring dynamic stock showcases, French/English localization, direct WhatsApp lead integration, and a custom admin dashboard for real-time inventory management and Supabase storage bucket media control. | React TypeScript Vite Tailwind CSS Supabase |
| 🌊 Tirana Flow | Real-time smart city navigation platform built in 48h for Vibe Hack. Features AI-assisted route optimization to bypass roadblocks/protests, live crowdsourced user reporting, and automated web scrapers for real-time news event mapping. | React TypeScript Vite Tailwind CSS Google Maps API AI API |
| 🔐 Illyrian Vault | Local, offline, fully encrypted password manager for Windows with AES-256-GCM & SQLCipher. | C# WPF .NET SQLCipher |
| 🛡️ GuardianAI | AI-powered real-time bank fraud detection platform built for FiBank Hackathon (Role: AI/ML Engineer & Fullstack). | FastAPI React Scikit-learn PostgreSQL |
| 🎮 Java Competition Game | Competitive arcade-style game featuring a real-time global leaderboard. | Java Swing Firebase |
| ⚽ Football Match Predictor | AI model to predict football match outcomes using historical data analysis. | Python Pandas |
| 🏦 Banking App | Lightweight desktop banking app using OOP & Event-Driven UI. | Java Swing |
| 🇦🇱 Albanian Guide Website | Simple informational site showcasing frontend basics. | HTML CSS |
📷 OmniCam — Growing the phone-as-a-webcam app into more platforms and features; Linux support and a virtual microphone are next
🛍️ Maarn Parfumes — A professional full-stack fragrance web application featuring real-time inventory and secure checkout, built with React (Vite) + Supabase + TanStack Query + Zustand + TypeScript
⚽ Football Predictor AI — A predictive engine for forecasting match outcomes and performance statistics using historical datasets, built with Python + Machine Learning
- ⚡ Modern Full-Stack Architecture — State management with Zustand & data fetching with TanStack Query
- 🔒 Supabase & Backend-as-a-Service — Authentication, Row Level Security (RLS), and real-time databases
- 🔌 REST API Design — Building scalable services with Spring Boot & best practices
- 🐘 PostgreSQL — Advanced queries, relational data modeling, and performance optimization
- 📐 Data Structures & Algorithms — Strengthening problem-solving for technical interviews
"The best way to get better at coding is to build things you care about."
Feel free to explore my repos, open an issue, or just say hi. Always happy to learn together! 🚀




