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.

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

shippingo.cloud
ShippingoVisit live
Project · Apr 2026 — PresentSr. Frontend Engineer

Shippingo last-mile logistics operations dashboard for multi-role shipping teams.

Leading a multi-role logistics dashboard — full shipment lifecycle, server-driven data tables, bilingual EN/AR RTL, dark mode, and a token-driven design system.

Built a multi-role logistics dashboard (Admin, Operations, Merchant, Driver) with Next.js 16, React 19, and TanStack Query, managing the full shipment lifecycle from order creation to last-mile delivery. Engineered fully bilingual English/Arabic support with complete RTL layouts, dark mode, and a token-driven design system for a consistent experience across locales and themes. Implemented server-driven data tables with URL-synced filtering, plus zone, branch, and pricing-rule management and a commission engine.

TypeScriptNext.jsReactTanStack QueryTailwind CSSi18n / RTL
Visit live
macqueen.co
MacQueenVisit live
Project · Apr 2025 — PresentSr. Frontend Engineer

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

Leading the platform rebuild — multi-workspace RBAC, real-time reservations, a zero-downtime route migration, and full EN/AR RTL.

TypeScriptNext.jsReact QueryTailwind CSSAxiosReact Hook Form
Visit live
connectxai.ae
ConnectXVisit live
Project · Mar 2025 — PresentSr. Frontend Engineer

ConnectX ai that talks like a human.

Built the customer-facing console — real-time voice and chat over LiveKit, Twilio, and WebSockets, with lead management and campaign automation.

TypeScriptNext.jsReduxRTK QueryFirebaseLivekit
Visit live
shura.bh
Shura Council WebsiteVisit live
Project · 2023Frontend Engineer

Shura Council Website government website for legislative processes.

Built the CMS front end — role-based access, news version control, and secure content management for a national legislative body.

TypeScriptNext.jsReduxRTK QueryChakra UI
Visit live
food2bits.com
Food2bitsVisit live
Project · 2023Frontend Engineer

Food2bits saas platform for restaurant operations management.

Built the operations suite — POS, inventory flow, subscription billing, and a three-layer scheduling system for service areas.

TypeScriptNext.jsNode.jsReduxRTK QueryChakra UI
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.