CV
Georgios Antoniades
Full-Stack Engineer
Full-stack engineer with 15+ years across operations, logistics and management, now building web applications end to end — from React/Next.js front ends to Firebase-backed data and trading automation. Recently shipped buyrent.co.za and this site, milyonertajir.com.
Skills
Projects
Graphic Work
Composite / AI-edited imagery · Portfolio piece
Click a thumbnail to zoom — use the arrows to browse
- –Composite editing and scene-building — blending subjects into stylized environments.
Video Editor
Video editing · Portfolio piece
Muted by default — unmute from the player controls
- –Vertical short-form edit — cutting, pacing, and sound design for social-first video.
Web Development Projects
Personal project · Next.js · Firebase · Firestore
- –Built a South African property listings platform end to end using Next.js, Firebase Hosting, and Firestore.
- –Agent-facing dashboard with listing management, a real-time Enquiries inbox, and role-based access (admin vs. agent) enforced via Firestore security rules.
- –Buyer contact flow protects agent privacy: phone number sits behind a tap-to-reveal control and email is never exposed client-side; enquiries are captured with buyer name, email, mobile, and message.
- –Transactional email system built on Firebase Cloud Functions (v2 Firestore triggers) with Nodemailer over SMTP: one function fires on new listing creation, a second on new buyer enquiries, each rendering an HTML email template and sending to the relevant agent.
- –Public search and filtering across listings, agent profiles, and reference-numbered property pages.
- –POPIA-compliant data handling: privacy policy, POPIA notice, and data subject rights (access, correction, deletion, objection) implemented as real, linked pages.
Personal project · Next.js · Firebase · Firestore
- –Personal site and trading journal, sharing a Firebase project with buyrent.co.za via isolated Firestore collections.
Personal project · Next.js · Firebase
- –Wallpaper and graphics gallery site with a live cryptocurrency price ticker built into the interface.
- –Ticker pulls real-time prices from a public crypto market data API and auto-refreshes on an interval, so prices stay current without a page reload.
Experience
Operations & Logistics Specialist
Medical Practitioners · Paphos, Cyprus
- –Streamlined administrative workflows and improved patient communication systems.
- –Achieved high accuracy in data handling, significantly enhancing operational efficiency.
Assistant Manager
Midway Motors · Estcourt, South Africa
- –Directed full-scale logistics, payroll, and daily operations to optimize overall performance.
- –Managed inventory systems and coordinated effectively with suppliers to ensure seamless operations.
Education
ITIQ
A+ / CIW — Matric Exemption · Durban, South Africa
Languages
