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 ๐");
}
}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-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
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.
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
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
- Key Features: Interactive cognitive games with animations & drag-and-drop.
- Tech: Vue, Nuxt, TypeScript, Tailwind.
A fully accessible, high-performance UI component library for Vue & Nuxt built on Tailwind Variants.