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

Organizations

@Velents-Technologies-UG

Block or report MohamedEslam04

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 is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
MohamedEslam04/README.md

snake gif


Luffy

Typing SVG

Hi, I'm Mohamed Eslam


๐Ÿ‘จโ€๐Ÿ’ป About Me

I'm a Software Engineer based in Cairo, Egypt, experienced in building scalable, high-performance web applications using Vue.js, Nuxt.js, React, and Next.js.

I specialize in responsive UI development, enterprise dashboards, and multi-tenant ERP systems, with a strong focus on performance, maintainability, and user experience. I have hands-on experience working on AI-powered platforms, automated testing, and building reusable UI systems and npm packages.

๐Ÿ’ผ Currently working as a Mid-level Front-End Engineer at Velents.ai, contributing to AI-powered recruitment platforms and enterprise-scale frontend systems aligned with Saudi Vision 2030.


class SoftwareEngineer {
    name: string = "Mohamed Eslam";
    role: string = "Software Engineer | Frontend Specialist";
    location: string = "Cairo, Egypt";

    getSkills(): Record<string, string[]> {
        return {
            Core: ["JavaScript", "TypeScript", "HTML5", "CSS3"],
            Frameworks: ["Vue.js", "Nuxt.js", "React", "Next.js"],
            Styling: ["Tailwind CSS", "Sass", "Bootstrap", "ShadcnUI", "NuxtUI"],
            Testing: ["Playwright", "Automated Testing"],
            Architecture: ["Design Patterns", "Multi-Tenant Systems", "Tree Shaking"],
            DevOps: ["Docker", "CI/CD"],
            Tools: ["GitHub", "GitHub Actions", "Jira", "Postman"]
        };
    }

    sayHi(): void {
        console.log("Welcome to my profile! Let's build something amazing ๐Ÿš€");
    }
}


๐Ÿ› ๏ธ Tech Stack

Frameworks & Languages


Styling & UI


Testing & DevOps


๐Ÿ“Œ Featured Projects


๐Ÿ” SAFHA โ€“ AI-Powered Document & Invoice Management System (2026 โ€“ Present)

A large-scale, AI-powered multi-tenant ERP platform for document processing and invoice management with bilingual (EN/AR) and full RTL support.

  • Built scalable frontend architecture using Next.js 16, React 19, and TypeScript
  • Implemented role-based access control and complex admin dashboards
  • Developed advanced PDF review and AI extraction validation workflows
  • Integrated WhatsApp Business API, Odoo, Qoyod, and Daftra
  • Added full E2E testing using Playwright with CI-ready setup

Tech: Next.js, React, TypeScript, Tailwind CSS, shadcn/ui, Playwright, Docker


๐Ÿ›ก AI-Powered Penetration Tester (2025 โ€“ 2026)

AI-driven security platform for autonomous penetration testing and real-time vulnerability analysis.

  • Built high-performance dashboards using Nuxt 4 & Tailwind CSS 4
  • Implemented real-time scanning with Server-Sent Events (SSE)
  • Developed AI-powered chat assistant using AI SDK v5
  • Designed enterprise-grade admin panel and security layers

Tech: Nuxt 4, Vue 3, TypeScript, Tailwind CSS 4, AI SDK v5, PostgreSQL, Redis, Docker


๐Ÿ› EAPD โ€“ Egyptian Agency of Partnership for Development (2025 โ€“ 2026)

A professional institutional website and admin dashboard for Egyptโ€™s international development agency, focusing on scalability, performance, and multilingual support.

  • Key Features: Dynamic sections, statistics modules, project listings, news pages, responsive UI, maps, data visualization, multilingual support.

Tech: Nuxt, Vue, TypeScript, Pinia, i18n, Tailwind, @eslamdevui/ui, Chart.js, Docker.


๐Ÿ— Amar Benaa โ€“ Construction ERP System (2025 โ€“ Present)

Enterprise ERP platform developed for a construction & concrete company to digitize construction and logistics operations.

  • Designed modular enterprise frontend architecture
  • Digitized paper-based workflows into multi-step web forms
  • Built real-time dashboards and analytics
  • Optimized UI performance using lazy loading and virtualization

Tech: Vue 3, Vite, Pinia, Bootstrap 5, TanStack Table, Chart.js


๐Ÿ“Š Expert System โ€“ POS & Analytics

Multi-portal system for e-commerce, POS, and analytics solutions.

  • Developed Seller Portal (POS) and Analytics Dashboard
  • Applied HMVC, SOA, and DDD architectural patterns
  • Integrated E-commerce, Messaging, Safe, and HR modules

Tech: Vue 3, Laravel 11, Tailwind CSS, TypeScript, Docker


๐ŸŽฎ Mini-Games Platform

  • Key Features: Interactive cognitive games with animations & drag-and-drop.
  • Tech: Vue, Nuxt, TypeScript, Tailwind.

๐Ÿ“ฆ Open-Source Projects

@eslamdevui/ui

A fully accessible, high-performance UI component library for Vue & Nuxt built on Tailwind Variants.


๐Ÿ”ฅ My Stats :

GitHub Streak

Top Langs


trophy


Pinned Loading

  1. MohamedEslam04 MohamedEslam04 Public

    1

  2. file-content-copier file-content-copier Public

    JavaScript

  3. next-image-lru-repro next-image-lru-repro Public

    Minimal repro: a single 0-byte file in .next/cache/images permanently poisons the next/image disk-LRU singleton (Next.js 16.2.x)

    TypeScript