kimofolio.
Est. 2020
Hello, I'mKariim

Karim Muhamad,
building durable web applications.

4+ years specializing in the modern JavaScript ecosystem. Building high-performance web applications with React, TypeScript, and Next.js across SaaS and enterprise.

Karim Muhamad
§ SELECTED WORK

Recent first.

Five projects — client work and one side experiment. Each links to the live site.

MacQueen
Project · Apr 2025 — Present

MacQueen enterprise b2b and b2c travel booking platform with flight and accommodation management.

Developed a comprehensive B2B and B2C travel booking platform with multi-workspace support, role-based access control, and real-time booking management. Implemented complex routing architecture with multiple layouts and authentication flows. Built flight search, booking, and reservation management systems with advanced filtering and pagination. Integrated payment processing and approval workflows for enterprise clients. Optimized user experience with responsive design and multi-language support.

TypeScript·Next.js·React Query·Tailwind CSS·Axios·React Hook Form
Visit live
ConnectX
Project · Mar 2025 — Present

ConnectX ai that talks like a human.

Connectx is the future of business communication.

TypeScript·Next.js·Redux·RTK Query·Firebase·Livekit
Visit live
Shura Council Website
Project · 2023

Shura Council Website government website for legislative processes.

Built a CMS for user, role, and content management, ensuring security and efficiency.

TypeScript·Next.js·Redux·RTK Query·Chakra UI
Visit live
Food2bits
Project · 2023

Food2bits saas platform for restaurant operations management.

Integrated payment systems and subscription management for seamless transactions.

TypeScript·Next.js·Node.js·Redux·RTK Query·Chakra UI
Visit live
Arabic Slang Explainer
Side project · 2025

Arabic Slang Explainer ai-powered tool converting egyptian arabic slang into msa with structured explanations.

Developed an AI-powered platform that translates Egyptian Arabic slang into Modern Standard Arabic (Fusha).

TypeScript·Next.js·Tailwind CSS·next-intl·Radix UI·Vercel AI SDK
Visit live
§ ON BUILDING

About the engineer.

Senior software engineer based in Cairo. Building durable web applications for SaaS and enterprise teams since 2020.

Four years deep in the modern JavaScript ecosystem, focused on building high-performance web applications with React, TypeScript, and Next.js. Track record across SaaS and enterprise systems — currently rebuilding the booking flow at MacQueen, with React Query, deliberate restraint, and a healthy suspicion of premature abstractions.

Download CV

Professional Experience

4/2025 — PresentMacQueen

Senior Frontend Engineer.

Leading the rebuild of an enterprise B2B and B2C travel-booking platform.

Migrated the booking flow from /flights to /book-trip with zero downtime, ensuring backward compatibility for existing customers and search engines. Built the reservation, search, and pricing surfaces with TypeScript, Next.js, and Tailwind CSS.

Optimized frontend performance through React Query and disciplined state management, reducing API calls and shaving multi-second page loads. Implemented internationalization (i18n) for Arabic and English with full RTL support.

Collaborated with backend teams to integrate REST APIs and WebSocket connections for real-time booking updates and notifications.

12/2022 — 4/2025Pharaohsoft

Frontend Engineer.

Built and maintained scalable SaaS for restaurant and event management.

Designed and implemented dynamic UI components in React.js and Next.js, reducing user drop-off by 20%. Improved page load by 30% through targeted performance work.

Integrated WebSockets for real-time chat and notifications — engagement up by 35%. Worked with backend to optimize REST APIs, cutting median response time by 25%.

11/2021 — 11/2022Egyptian Armed Forces

Military Service.

Completed mandatory military service in the Egyptian Armed Forces.

2020 — 11/2021Remotly · Project-Based

Freelance Frontend Engineer.

Custom web apps and e-commerce builds for international clients.

Designed and shipped responsive, interactive UIs across multiple domains in React.js, TypeScript, and Redux. Maintained 100% client satisfaction across the engagement.

Built and maintained e-commerce and portfolio sites that lifted client revenue by an average of 20%.

Technical stack

Languages

  • TypeScript
  • JavaScript

Frameworks

  • React
  • Next.js
  • Node
  • Express

State

  • Redux
  • Zustand
  • React Query
  • Redux Toolkit
  • Redux Saga

Styling

  • Tailwind CSS
  • Material UI
  • Styled Components
  • Shadcn
  • Chakra UI

Databases

  • PostgreSQL
  • MongoDB
  • Firebase
  • Supabase

Etc

  • REST
  • GraphQL
  • WebSockets
  • Docker
  • CI/CD
  • AWS
  • Vercel
  • Vercel AI SDK

Education

08/2016 — 01/2021Univ. of Helwan · Egypt

Bachelor of Computer Science.

Faculty of Computers & Artificial Intelligence.

Graduation project: a web application for automated attendance recording, built on Laravel with a Java mobile companion. Built in collaboration with a small team of fellow students.

Coursework: Algorithms and Data Structures · Introduction to AI · Database Management · Software Engineering Principles.

Volunteered as Frontend & UI designer for two student activities.

06/2017 — 07/2018Udacity

Front-End Web Developer Nanodegree.

“Become a front-end developer by completing a portfolio of projects.”

CSS & Website Layout · JavaScript and the DOM · Web APIs and Asynchronous Applications · Build Tools, Webpack, and Service Worker · Responsive Design and Modern CSS.