Hi, my name is

Mostafa Abbas

I build things for the web.

I'm a Frontend Engineer with 3+ years of experience in building scalable, high-performance web applications. Specializing in React.js, Next.js, and TypeScript with expertise in UI/UX design and performance optimization.

01.About Me

I'm a results-driven Frontend Engineer based in Cairo, Egypt with over 3 years of experience in building scalable, high-performance web applications. I'm passionate about creating exceptional digital experiences through clean code and innovative solutions.

Currently, I'm working at iCloud-Ready where I maintain and enhance their real estate platform, working across multiple modules including CRM, Property Management, and Transaction Management. I've successfully optimized authentication, payments, and inter-module communication, reducing load times by 40% and improving data exchange speed by 30%.

I also led the migration from React to Next.js with TypeScript and Tailwind CSS for the iDataWorkers platform, improving performance and rendering visualizations 30% faster.

Here are a few technologies I've been working with recently:

  • React
  • Next.js
  • Gatsby
  • Tailwind CSS
  • Styled Components
  • Shadcn

02.Where I've Worked

Frontend Developer @ iCloud-Ready

Oct 2022 - Present

  • Maintained and enhanced the iCloudReady platform, working across 10 different modules, including CRM, Property Management (PM), Transaction Management (TM), and service modules.
  • Optimized authentication, payments, and inter-module communication, reducing load times by 40% and improving data exchange speed by 30%.
  • Led release management, conducted thorough code reviews, and pushed new features and requirements to users, ensuring high-quality, scalable code and continuous platform improvements.

03.Some Things I've Built

PixelMail

A lightweight, fast email client with a clean, modern UI. Built with React, TypeScript, and Vite. Features multi-account support, Microsoft Graph API integration, and a retro pixel-art theme (coming soon).

  • React
  • TypeScript
  • Vite
  • Tailwind CSS
  • +2 more
Ecommerce Website

Ecommerce Website

Fully responsive Full Stack Ecommerce application built with Next.js and Sanity.

  • Next.js
  • React
  • Sanity CMS
  • Context API
Story

Story

A web application that allows users to take photos as stories and share them with others. Stories last 24 hours before disappearing.

  • React
  • Firebase Auth
  • Firebase Storage
  • Firebase Firestore
WordGlow

WordGlow

A browser extension to instantly translate selected text on any website using a modern tooltip UI.

  • JavaScript
  • Browser Extension APIs
  • DOM manipulation
  • Responsive CSS