Skip to content

Hi, my name is

Mohamad Ramadan Jamalo

Crafting pixel-perfect, accessible, and performant web experiences with modern technologies.

Scroll

About Me

A developer who cares about the details

Portrait of Mohamad Ramadan Jamalo

8+ yrs

shipping for the web

I'm a Senior Front-End Developer with 8+ years of experience building and modernizing web applications with Vue.js, React, TypeScript, and JavaScript. Based in Dubai, I specialize in legacy modernization — I led the migration of a 2009 banking platform to a modern single-page application, improving system performance by 25% and cutting page load times by 30%.

My track record spans banking, government, and SaaS environments: rebuilding the Kuwait Ministry of Foreign Affairs dashboard in Vue.js, redesigning internal systems for an ISP, and shipping 20+ landing pages plus a client-facing SaaS dashboard.

I care about measurable outcomes — faster loads, higher engagement, better customer satisfaction — and I work closely with designers, DevOps, and stakeholders to get there, authoring requirement documents and high-fidelity prototypes when it helps align the team.

Download Resume Dubai, United Arab Emirates
0+
Years of Experience
0+
Projects Shipped
0%
Faster Page Loads
0%
Customer Satisfaction Lift

Skills

My technical toolbox

The stack I've shipped in production across banking, government, and SaaS products — deepest in Vue.js and TypeScript.

Languages

  • JavaScript95%
  • TypeScript90%
  • PHP85%

Frameworks & Libraries

  • Vue.js95%
  • jQuery85%
  • React78%
  • Next.js75%
  • Express.js75%
  • Laravel / CodeIgniter72%

Web Technologies

  • HTML596%
  • CSS394%
  • Responsive & Mobile-First95%
  • Bootstrap92%
  • Tailwind CSS80%

Testing & Tools

  • Git92%
  • Cypress78%
  • Jest75%
  • Linux75%
  • Node.js75%

Currently exploring

Always learning — here's what's on my radar right now:

Nuxt 4View Transitions APIAI-assisted tooling

Career

Where I've worked

Eight years across banking, government, and SaaS — modernizing legacy systems into fast, maintainable applications.

  1. Software Developer @ MultiBank Group

    Dec 2022 — PresentDubai, UAE
    • Led the migration of a 2009 legacy codebase to a modern single-page application (SPA), improving overall system performance by 25%.
    • Reduced page load times by 30% through targeted front-end performance optimization during the migration.
    • Designed and shipped 10+ mobile-responsive features across both legacy and SPA environments, contributing to a 15% lift in customer satisfaction scores.
    • Authored 5+ functional requirement documents and high-fidelity prototypes to align stakeholders and guide the migration roadmap.
    JavaScriptTypeScriptSPA ArchitecturePerformance Optimization
  2. Front-End Developer @ KuwaitNet

    Jan 2021 — Dec 2022Remote · Part-time
    • Analyzed and rewrote the Kuwait Ministry of Foreign Affairs (MOFA) dashboard, owning the front-end architecture in Vue.js.
    • Rebuilt key interfaces to be fully responsive, improving load times by 30% and increasing user engagement across platforms.
    • Worked directly with the design team to establish and apply UI/UX best practices across the platform.
    Vue.jsResponsive DesignUI/UXGovernment Sector
  3. Front-End Developer (Contract) @ MTS Internet Service Provider

    Jan 2019 — Dec 2022Damascus, Syria
    • Developed and maintained an internal system for managing offers, subscriptions, and users.
    • Redesigned core workflows for clarity and ease of use.
    • Collaborated closely with the DevOps team in a networking-focused environment, building practical knowledge of infrastructure and deployment processes.
    JavaScriptHTML & CSSLinuxDevOps
  4. Front-End Developer @ TargusMe

    Jan 2018 — Dec 2019Damascus, Syria
    • Built 20+ landing pages for diverse clients with strong attention to detail.
    • Developed a dynamic SaaS dashboard enabling clients to manage their own website data.
    • Translated varied client requirements into polished, production-ready interfaces.
    JavaScriptjQuerySaaS Dashboard

Projects

Featured work

A selection of things I've built — production platforms, open-source tools, and the occasional WebGL experiment.

E-Commerce Platform screenshot
Nuxt 3StripeTailwind CSSPinia

E-Commerce Platform

Full-stack storefront with Stripe checkout, server routes, and a 99 Lighthouse score.

SaaS Analytics Dashboard screenshot
Vue 3TypeScriptD3.jsWebSockets

SaaS Analytics Dashboard

Real-time analytics dashboard with D3.js visualizations over live WebSocket data.

Accessibility-First Design System screenshot
Vue 3StorybookA11yVite

Accessibility-First Design System

40+ themeable, WCAG-compliant components documented and tested in Storybook.

Dev CLI — Open Source Tool screenshot
TypeScriptNode.jsOpen Source

Dev CLI — Open Source Tool

CLI utility that scaffolds typed Vue composables and composable tests. 500+ GitHub stars.

Mobile-First PWA screenshot
NuxtPWAWorkboxIndexedDB

Mobile-First PWA

Offline-capable progressive web app with push notifications and install prompt.

Portfolio V1 — WebGL Experiment screenshot
Three.jsGLSLGSAP

Portfolio V1 — WebGL Experiment

Creative WebGL playground with custom Three.js shaders and scroll-driven scenes.

Testimonials

What people say

“Mohamad is the rare frontend engineer who sweats the details and the architecture at the same time. Our Lighthouse scores — and our design system — have never been in better shape.”

Hani Ghazi

Tech Lead - Engineer

Contact

Let's work together

Have a project in mind, a role to fill, or just want to say hi? My inbox is always open.

Let's build something great together

I'm currently open to senior frontend roles and select freelance projects. I usually reply within 24 hours.

© 2026 Mohamad Ramadan Jamalo. All rights reserved.