⚡ Full-Stack Software Engineer

Building Modern Web Apps & Cloud Systems.

I design and ship full-stack production apps with Next.js, Node.js, Python, and PostgreSQL. Test-drive my live interfaces below.

🚀
4+ Apps
Live in Tester Below
🌍
UTC+2
EU / UK / US-East Overlap
⚡
Full-Stack
Next.js • Node • Python
☁️
Cloud DBs
PostgreSQL • Firebase • MS Graph
⚛️ React & Next.js 16 🟢 Node.js 🐍 Python & Flask 🐘 Supabase PostgreSQL 🔥 Firebase Firestore ☁️ Microsoft Graph API 📄 Automated PDF & Email
Interactive Demo Window

Click & Test My Actual Projects

No setup or ports needed — click inside the window to test
https://portal.erada.internal/ ● LIVE UI TESTER
👆 Click the top buttons inside the app to switch between Portal Home, Service Management (/sms), and Certificate Verification.
ERADA
ERADA Company Portal Node.js SMS + Python Training

Welcome to the ERADA Portal

One gateway for all ERADA systems.

🛠️ ONLINE

Service Management

IT support, purchase requests, and employee asset custody.

🎓 ONLINE

Training & Certificates

Course catalog, QR attendance, exams, and instant certificate verification.

Erada Training Center

Classroom Reservation & Auto-Invoicing

Classroom 1

45 Seats • 150 LYD/hr

Standard workshops & corporate seminars.

Computer Lab

25 PCs • 200 LYD/hr

Equipped with individual dev workstations.

Workshop Room

25 Seats • 150 LYD/hr

Interactive space for practical training.

Erada HR & Hourly Payroll System Click an employee row or adjust hours to preview live A4 PDF Payslip
Employee Salary Reg Hrs OT (1.5x) Absent
Ahmed Alghazali 3,520 176h 12h 0d
Elmonder Al-Emami 2,640 176h 8h 1d
Salma Mansour 2,200 168h 0h 2d
ERADA OFFICIAL PAYSLIP
A4 PDF Template (22d × 8h)
PDF READY
Name: Ahmed Alghazali
Role: OSD Head
Hourly Rate: 20.00 LYD/hr
Overtime (1.5x): +360.00 LYD
Absence Penalty: -0.00 LYD
Net Pay: 3,880.00 LYD
Microsoft 365 Meeting Scheduler (/meet) & Real-Time Inventory Microsoft Graph API + Firebase Firestore

📅 Book 1-Click MS Teams Meeting

Sarah Jenkins (sarah@tech.io) Today • 15:00 Teams Link Active

📦 Real-Time Inventory (Desktop ↔ iPhone)

Item Stock Sync
Logitech Conference Cam 14
Cisco Gigabit Switch 24P 6
ZKBioTime Terminal 9
Shipped Systems

Visual Project Gallery

ERADA PORTAL Gateway :8080
🛠️ /sms (Node.js) + 🎓 /training (Python) 2 Systems Merged

ERADA Unified Enterprise Portal

Single-entry reverse proxy & auto-healing watchdog unifying Service Management and QR Certificate Verification.

Node.js Python 3.12 Reverse Proxy QR Certs
BOOKING & INVOICING 50% / 25% / 25%
📅 FullCalendar + Auto-Invoice Emails Zero Overlap DB

Classroom Reservation & Billing

Public booking portal, Receptionist dashboard, PostgreSQL overlap trigger, and 3-phase invoice automation.

Next.js 16 React 19 Supabase PostgreSQL FullCalendar
BIOMETRIC HR PAYROLL A4 PDF Export
🧾 22d × 8h Standard + 1.5x Overtime Instant Payslips

Erada HR & PDF Payslip Engine

Parses biometric Excel attendance logs, calculates hourly & overtime pay, and exports branded A4 PDF payslips.

Python Flask Pandas SQLite html2pdf.js
MS GRAPH & FIREBASE Real-Time Sync
☁️ Teams Links + SharePoint + Firestore Desktop ↔ iPhone

MS 365 Cloud Sync & Live Inventory

Automated MS Teams scheduler writing directly to SharePoint Excel via Graph API + real-time Firebase stock sync.

Microsoft Graph API SharePoint DB Firebase Firestore
Connect Directly

Hire Me for Remote Software Engineering