Cairo, Egypt · Available for work

Eslam Ahmed

I'm aFrontend Developer
Frontend Developer with hands-on experience building responsive, accessible web applications using React.js, Next.js, and TypeScript. Delivered production projects including a cybersecurity SaaS platform and an enterprise GRC system, with a 30% Lighthouse score improvement and a 40% increase in booking efficiency.
Contact me

currently shipping

developer.tsTS
~/portfolio

[About]

Who I am

Frontend-focused engineer with production SaaS, GRC, and mentoring experience.

Eslam Ahmed Hassan

Frontend Developer

Cairo, Egypt

About me

Eslam Ahmed Hassan

I build production-grade web apps with React, Next.js, and TypeScript — from SaaS dashboards to multilingual marketing sites. I care about clean, scalable UI, measurable performance, and shipping with Agile teams. I have also mentored 150+ students through structured frontend workshops.

Bachelor's Degree in Computer Science

Higher Institute of Computer Science & Information Systems – El Obour Institutes

GPA 3.2 · 2025

150+

Students mentored

GDSC workshops covering HTML, CSS, JavaScript, and React.

30%

Lighthouse gain

Lazy loading and code-splitting for faster production UI.

40%

Booking efficiency

Hotel booking redesign that made reservations easier to complete.

[Experience]

Career timeline

Production SaaS, enterprise GRC, mentoring, and real-world product delivery.

Aug 2025 — Present

Frontend Developer

SimpleWay for Digital Solutions

Full-timeEgypt
  • Contributed to building a GRC (Governance, Risk & Compliance) system for managing organizational risk and compliance workflows.
  • Developed and maintained web applications using React.js, Next.js, and ASP.NET Core APIs.
  • Built dashboards and data-driven UI components for risk tracking and reporting, integrating complex APIs with dynamic visualizations.
  • Implemented reusable components and optimized UI performance, improving render efficiency across multiple modules.
  • Participated in code reviews, debugging sessions, and API integration to keep the codebase maintainable.
  • Worked with CI/CD pipelines, Git, and Agile workflows in a production team.
React.jsNext.jsASP.NET CoreDashboardsCI/CDGit

2025 — 2026

Freelance Frontend Developer

SECURESIST — Cybersecurity Awareness Platform

FreelanceRemote
securesist.com
  • Delivered the full frontend for a production cybersecurity SaaS platform used by organizations to train employees and simulate cyber threats.
  • Built a responsive dashboard with React, Vite, Tailwind CSS, React Router, React Query, and Axios — covering role-based interfaces for business owners, vendors, sales/admin, and employees.
  • Developed modules for cybersecurity training, video learning, quizzes, certificates, scheduling, chat, user management, and analytics.
  • Created a multilingual marketing website with Next.js, TypeScript, Tailwind CSS, and next-intl — including home, about, solutions, partners, blog, and contact.
  • Shipped reusable UI: data tables, charts, calendars, notification systems, and responsive form layouts.
ReactViteNext.jsTypeScriptTailwind CSSReact Querynext-intl

Feb 2025 — Jun 2025

Frontend Developer Trainee

Job Simulation Program (JSP) — Upskilling

BootcampRemote
  • Led development of 4+ web applications in a real-world simulation: Quiz App, Trello Clone, Food Management System, and Hotel Booking System.
  • Applied Agile methodologies including daily stand-ups, sprint planning, demos, and retrospectives.
  • Collaborated in teams of 3–4 using GitHub for version control and Jira/Trello for task management.
  • Implemented authentication flows and integrated third-party services.
ReactTypeScriptAgileGitHubJiraAuth

Apr 2023 — May 2025

Frontend Instructor

Google Developer Student Club (GDSC)

MentorshipCampus
  • Mentored 150+ students through structured workshops, helping them complete their first frontend projects.
  • Designed and delivered sessions covering HTML, CSS, JavaScript, and React fundamentals.
HTMLCSSJavaScriptReactWorkshops

[Skills]

Tools I ship with

Frontend-first, with growing ASP.NET Core API experience and a focus on performance.

HTMLHTML
CSSCSS
JavaScriptJavaScript
TypeScriptTypeScript
ReactReact
Next.jsNext.js
TailwindTailwind
ReduxRedux
React QueryReact Query
GitGit
FigmaFigma
  • React.js
    FrontendCore stack
  • Next.js
    FrontendCore stack
  • TypeScript
    FrontendCore stack
  • JavaScript (ES6+)
    FrontendCore stack
  • HTML5
    FrontendCore stack
  • CSS3
    FrontendCore stack
  • Tailwind CSS
    Styling & UICore stack
  • Shadcn UI
    Styling & UICore stack
  • MUI
    Styling & UICore stack
  • Bootstrap
    Styling & UICore stack
  • Styled Components
    Styling & UICore stack
  • Redux Toolkit
    State & DataCore stack
  • React Query
    State & DataCore stack
  • Context API
    State & DataCore stack
  • Axios
    State & DataCore stack
  • GraphQL
    State & DataCore stack
  • ASP.NET Core
    Backend & APIsCore stack
  • REST APIs
    Backend & APIsCore stack
  • C# (basic)
    Backend & APIsCore stack
  • Error Handling
    Backend & APIsCore stack
  • Git
    ToolingCore stack
  • GitHub
    ToolingCore stack
  • Vite
    ToolingCore stack
  • VS Code
    ToolingCore stack
  • Figma
    ToolingCore stack
  • Chrome DevTools
    ToolingCore stack
  • Lighthouse
    DeliveryCore stack
  • Lazy loading
    DeliveryCore stack
  • Code-splitting
    DeliveryCore stack
  • next-intl
    DeliveryCore stack
  • Agile / Scrum
    DeliveryCore stack
  • Jira
    DeliveryCore stack
  • Jira
    DeliveryCore stack
  • Agile / Scrum
    DeliveryCore stack
  • next-intl
    DeliveryCore stack
  • Code-splitting
    DeliveryCore stack
  • Lazy loading
    DeliveryCore stack
  • Lighthouse
    DeliveryCore stack
  • Chrome DevTools
    ToolingCore stack
  • Figma
    ToolingCore stack
  • VS Code
    ToolingCore stack
  • Vite
    ToolingCore stack
  • GitHub
    ToolingCore stack
  • Git
    ToolingCore stack
  • Error Handling
    Backend & APIsCore stack
  • C# (basic)
    Backend & APIsCore stack
  • REST APIs
    Backend & APIsCore stack
  • ASP.NET Core
    Backend & APIsCore stack
  • GraphQL
    State & DataCore stack
  • Axios
    State & DataCore stack
  • Context API
    State & DataCore stack
  • React Query
    State & DataCore stack
  • Redux Toolkit
    State & DataCore stack
  • Styled Components
    Styling & UICore stack
  • Bootstrap
    Styling & UICore stack
  • MUI
    Styling & UICore stack
  • Shadcn UI
    Styling & UICore stack
  • Tailwind CSS
    Styling & UICore stack
  • CSS3
    FrontendCore stack
  • HTML5
    FrontendCore stack
  • JavaScript (ES6+)
    FrontendCore stack
  • TypeScript
    FrontendCore stack
  • Next.js
    FrontendCore stack
  • React.js
    FrontendCore stack

[Projects]

Selected work

Production SaaS, dashboards, and product UIs — from cybersecurity to e-commerce.

SECURESIST

SaaS

Production cybersecurity SaaS used to train employees and simulate threats. Role-based dashboards, training, quizzes, certificates, analytics, and a multilingual Next.js marketing site.

ReactViteNext.jsTypeScriptTailwindReact Query

Multi Vendor Ecommerce

Fullstack

A modern marketplace built with Next.js. Vendors manage stores and products; customers get search, filtering, and a smooth checkout experience.

Next.jsTailwindPrismaNextAuthRedux

AI Content Generator

Fullstack

AI content generator built with Next.js and Gemini for high-quality, context-aware writing workflows.

Next.jsGemini AIDrizzle ORMTailwindTypeScript

Astra Agency website

Frontend

Agency marketing site built with Next.js and Aceternity UI — fast, modern, and built to showcase services.

Next.jsAceternity UITailwind

React Admin Dashboard

Frontend

Admin dashboard with real-time-friendly UI, clear navigation, and customizable data views.

ReactSyncfusionTailwind

Hotel Booking System

Frontend

Hotel booking platform with rooms, date-based booking, reviews, and admin tools. UI redesign improved booking efficiency by 40%.

ReactTypeScriptMUIContext APIAxios

[Services]

How I can help

Frontend delivery for SaaS, dashboards, and high-converting product interfaces.

[Blog]

Notes & writing

Short reads on JavaScript, React, and shipping better frontend.

Understanding JavaScript Closures

657 days ago

Understanding JavaScript Closures

A deep dive into closures, one of JavaScript's most powerful features.

Getting Started with React Hooks

664 days ago

Getting Started with React Hooks

Learn how to leverage hooks to write cleaner, functional React components.

Exploring the Latest in Next.js 15

699 days ago

Exploring the Latest in Next.js 15

A look at the new features and improvements in Next.js 15 for developers.

[Contact]

Let's build together

Open to frontend and full-stack roles, freelance product work, and collaborations.

Start a conversation

eslam.ahmed.hassn90@gmail.com

+20 101 296 6375 · Cairo, Egypt

I am always open to discussing new products, dashboards, and frontend systems.

Email me