Mohammad Kanaan

Software Engineer

I design and build reliable software — from clean user interfaces to solid backends and integrations. Happy to connect, collaborate, and help turn ideas into working products.

Get in touch
Next.jsReactTypeScriptLaravelPHPSQLREST APIsVercelCloudflareGitSEONext.jsReactTypeScriptLaravelPHPSQLREST APIsVercelCloudflareGitSEO

Experience

Experience

Media World

Software Engineer

2025 — Present

  • Build and maintain large-scale web applications with Next.js, React, and TypeScript.
  • Deliver bilingual Arabic/English experiences with full RTL support across core product flows.
  • Integrate APIs, search, payments, analytics, and deployment tooling for production systems.

Tip n' Tag

Full Stack Developer

2024 — 2025

  • Developed customer-facing and internal features with Laravel, Blade, React, and REST APIs.
  • Built role-based dashboards and reporting tools for day-to-day operations.

Al Bawaba

Full Stack Developer Intern

2023 — 2024

  • Built an inventory management system end-to-end with Next.js and Laravel.

Services

How I can help

Simple ways we can work together — whether you need a full build or support on an existing product.

Web Applications

Modern, responsive web apps from idea to production — clean UI and solid architecture.

Frontend Development

Fast, accessible interfaces with React, Next.js, and TypeScript.

Backend & APIs

Reliable APIs, business logic, and data flows with Laravel, PHP, and SQL.

System Integrations

Connect payments, search, analytics, CRM, and third-party services into one product.

Performance & SEO

Speed, Core Web Vitals, metadata, and technical SEO that help products get found.

Maintenance & Support

Ongoing improvements, bug fixes, and feature work for live products.

Capabilities

Stack & focus

A broader view of what I work with — frontend, backend, tooling, and how I approach quality.

Frontend

Interfaces people actually enjoy using.

Next.jsReactTypeScriptJavaScriptHTML / CSSResponsive UIRTL / i18nState management

Backend

APIs and server logic that stay maintainable.

LaravelPHPREST APIsSQLMySQLNode.jsAuth & sessions

Platforms & Tools

Shipping and operating software in the real world.

Git / GitHubVercelCloudflareCI / CDDockerLinuxPostman

Product & Quality

Making software clearer, faster, and easier to grow.

System designAPI designPerformanceTechnical SEOAnalyticsDebuggingCode review

Languages

Core languages I work with day to day.

TypeScriptJavaScriptPHPSQLC#C++Java

Soft skills

How I work with teams and stakeholders.

Clear communicationOwnershipProblem solvingCollaborationDocumentationMentoring mindset
JUST logo

Education

B.Sc. Software Engineering

JUST · 2019 — 2023

Yarmouk University logo

Further study

M.Sc. Artificial Intelligence

Yarmouk University · Since 2024

Contact

Let's connect.

Whether you have a project idea, a role to discuss, or just want to say hello — feel free to reach out.