Skip to content
View Isaloum's full-sized avatar

Block or report Isaloum

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

πŸ‘‹ Hi, I'm Ihab Saloum

Electrical Engineer turned Full-Stack Developer & AI Enthusiast

GitHub followers LinkedIn Email

JavaScript Python Node.js AWS PostgreSQL


πŸš€ About Me

  • πŸš€ Building intelligent applications with Python, JavaScript, and AI/ML
  • πŸ“Š Background in Project Management, Data Analysis & Business Intelligence
  • ☁️ Cloud deployment experience with AWS (EC2, RDS, Route 53)
  • πŸ” Cybersecurity background with hands-on cloud security experience
  • πŸ’Ό Open to collaborating on AI projects, full-stack applications, and cloud deployments

🎯 Featured Projects

☁️ AWSPrepAI

AI-powered AWS certification study platform with comprehensive exam preparation

Tech Stack: JavaScript, HTML5, CSS3, LocalStorage API Highlights:

  • βœ… 540+ curated practice questions (34 CLF-C02 + 506 SAA-C03)
  • πŸŽ“ Smart Study Guide with AI-analyzed content and domain-specific tips
  • ⏱️ Full-length mock exams matching real certification format
  • πŸ“Š Progress tracking with accuracy metrics and weak area identification
  • πŸ” Services reference for 30+ core AWS services
  • πŸ’Ύ 100% client-side - no backend required, all data stored locally

Key Achievement: Comprehensive certification prep platform with intelligent study recommendations


πŸ₯ StepSyncAI

Production-grade health tracking platform with comprehensive analytics

Tech Stack: JavaScript, Node.js, PostgreSQL, Chart.js Highlights:

  • βœ… 1,927 comprehensive tests (82% coverage!)
  • πŸ“Š Real-time analytics with interactive visualizations
  • πŸ’Š Medication tracking with interaction warnings
  • πŸƒ Exercise & sleep monitoring with goal setting
  • πŸ“ˆ Progress tracking and trend analysis
  • πŸ”„ CI/CD pipeline with GitHub Actions

Key Achievement: Large-scale application demonstrating production-ready code quality


πŸ’° TaxSyncQC

Canadian tax calculator with federal & Quebec income tax, RRSP optimization

Tech Stack: JavaScript (ES6+), HTML5, Jest, c8 Coverage Highlights:

  • βœ… 110 comprehensive tests (100% coverage!)
  • πŸ‡¨πŸ‡¦ Federal + Quebec tax calculations (2025 rates)
  • πŸ’Ό RRSP contribution optimizer
  • πŸ“Š Tax bracket analysis and visualization
  • 🌐 Bilingual support (English/French)
  • πŸ’° Credits calculator (Solidarity Credit, Work Premium, CWB)

Key Achievement: 100% test coverage on complex financial calculations


Specialized tax planning for rideshare & taxi drivers

Tech Stack: JavaScript (ES6+), Node.js, Jest, c8 Coverage Highlights:

  • βœ… 78 comprehensive tests (100% coverage!)
  • πŸš™ Vehicle expense optimizer (simplified vs detailed methods)
  • πŸ“± Auto-parse Uber/Lyft/taxi income statements
  • πŸ’° Quarterly tax planner with weekly savings targets
  • πŸ’Ό Self-employment tax calculator (QPP/CPP)
  • 🌐 Bilingual (English/French)

Key Achievement: Specialized niche solution for gig economy drivers


🧠 Empathibot

Mental health support platform with AI analysis and 24/7 WhatsApp chatbot

Tech Stack: Python, Flask, Firebase, LangChain, OpenAI, Twilio Highlights:

  • βœ… Professional CI/CD pipeline (multi-version testing, security scanning)
  • πŸ₯ Standardized PHQ-9 depression & GAD-7 anxiety assessments
  • πŸ€– AI-powered sentiment analysis with LangChain + OpenAI
  • πŸ’¬ 24/7 WhatsApp chatbot support via Twilio
  • πŸ”’ HIPAA-compliant design with crisis detection
  • πŸ“Š Interactive dashboard with progress tracking

Key Achievement: Healthcare technology with AI/ML integration


πŸ€– FridayAI

Advanced AI assistant system with modular cognitive architecture

Tech Stack: Python, Machine Learning, Deep Learning Highlights:

  • 🧠 Modular cognitive architecture for intelligent reasoning
  • 🎯 Intelligent planning system with multi-stage decision making
  • πŸ”„ Context-aware responses with memory management
  • πŸ› οΈ Extensible plugin system for custom capabilities
  • πŸ“ Natural language understanding and generation

Key Achievement: Sophisticated AI assistant demonstrating advanced ML/AI concepts


Privacy-focused media processor with local GPU encryption

Tech Stack: Python, AES Encryption, GPU Processing Highlights:

  • πŸ”’ AES-256 encryption for secure media storage
  • πŸ–ΌοΈ Download images and videos from cloud storage
  • πŸ’» Local GPU processing for privacy (no cloud uploads)
  • πŸ“¦ Automated workflow: download β†’ encrypt β†’ process
  • πŸ›‘οΈ Privacy-first architecture

Key Achievement: Privacy-focused media processing with enterprise-grade encryption


πŸ‹οΈ GymPulse

Real-time gym occupancy tracker with AI-predicted peak times

Tech Stack: JavaScript, Real-time Data Processing Highlights:

  • πŸ“Š Real-time crowd level monitoring
  • πŸ€– AI-predicted peak times for optimal workout planning
  • πŸ“ˆ Historical trend analysis
  • πŸ’‘ Smart notifications for low-occupancy periods
  • πŸ“± Mobile-responsive design

Key Achievement: Practical IoT/AI application solving real-world gym planning problems


πŸ’» Tech Stack

Languages: Python, JavaScript (ES6+), HTML5, CSS3, SQL Frontend: Vanilla JS, Chart.js, Responsive CSS Backend: Node.js, Express, Flask, Gunicorn Databases: PostgreSQL, Firebase Firestore (NoSQL), LocalStorage API AI/ML: LangChain, OpenAI GPT-4, Sentiment Analysis, Predictive Models Cloud: AWS (EC2, RDS, Route 53), GitHub Pages Testing: Jest, pytest, c8 Coverage, Comprehensive Test Suites DevOps: GitHub Actions CI/CD, Docker, Multi-version Testing Tools: Git, npm, pip, ESLint, Prettier


πŸ“Š Quality Metrics Across Portfolio

Metric Value
Total Tests 2,115+ across all projects
Average Coverage 90%+
Projects with 100% Coverage 3 (TaxSyncQC, TaxSyncForDrivers)
CI/CD Pipelines All major projects

Demonstrates: Testing best practices, clean code, professional documentation, production-ready applications


πŸ“« Let's Connect

  • πŸ“§ Email: ihabsaloum85@gmail.com
  • πŸ’Ό GitHub: @Isaloum
  • πŸ’‘ Open to: Collaborating on AI projects, full-stack applications, and cloud deployments

πŸ† Building production-ready applications with comprehensive testing, clean architecture, and modern best practices

GitHub Stats

Pinned Loading

  1. StepSyncAI StepSyncAI Public

    Production-grade health tracking platform | 6 integrated apps | 1,927 tests (82% coverage) | CI/CD with GitHub Actions | AWS deployment ready

    JavaScript

  2. TaxSyncQC TaxSyncQC Public

    AI-powered tax calculator for Canadian taxpayers. Calculate federal & Quebec income tax, RRSP contributions, tax credits, and optimize deductions. Bilingual (EN/FR) with real-time calculations. 100…

    JavaScript