Izzat Jamal

Izzat Jamal 👋

Let's Build Something Together

Senior Frontend Engineer

Kuala Lumpur, Malaysia

Senior Frontend Engineer at Xsolla with 2+ years of experience building scalable, high-impact web systems using React and TypeScript. Technical owner of a company-wide design system used across multiple products, enabling faster delivery of consistent and accessible user experiences. Experienced in platform-level frontend development, CMS-driven content systems, third-party integrations, and performance optimization. Comfortable working across frontend and backend boundaries and collaborating closely with product, design, and marketing stakeholders. Actively mentors engineers and teaches frontend fundamentals through Xsolla School.

Skills

Frontend & UI

Frameworks, languages, styling, and scalable UI architecture.

  • HTML
  • CSS
  • JavaScript
  • JavaScript (ES6+)
  • TypeScript
  • React
  • Next.js
  • Tailwind CSS
  • Styled Components
  • Framer Motion
  • CSS Architecture
  • Redux
  • Axios
  • Module Federation
  • Webpack
  • Micro-frontend Architecture
  • Design Systems
  • Component Libraries

Backend, APIs & data

Services, integrations, and persistence across SQL and document stores.

  • Node.js
  • Express
  • REST API
  • Strapi
  • Symfony
  • PostgreSQL
  • Prisma
  • MongoDB
  • SQL
  • Python
  • Go
  • Third-party Integrations
  • Analytics Integration

Platform & delivery

Containers, CI/CD, hosting, and performance-focused shipping.

  • Docker
  • Kubernetes
  • GitLab CI/CD
  • Vercel
  • Cloudflare
  • Netlify
  • Performance Optimization

Collaboration & growth

How I work with teams and support other engineers.

  • Git
  • Jira
  • Mentoring & Technical Teaching

Work

Xsolla — Publisher Account & Design System

Xsolla — Publisher Account & Design System

Senior Frontend Engineer work across the publisher account platform, company-wide design system (xsolla-ui-toolkit), micro-frontend architecture, and a custom Strapi CMS—shipping consistent, accessible UI for marketing and platform teams.

ReactTypeScriptModule FederationWebpackDesign SystemsTailwind CSSStyled ComponentsStrapiNode.jsREST APIsDockerKubernetesGitLab CI/CD

Projects

SimpleResume

SimpleResume

Privacy-first resume builder and job application tracker—PDF/DOCX export, pipeline analytics (Sankey), offline-first, optional Google Drive sync.

ReactTypeScriptViteTailwind CSSZustandReact RouterRechartsD3
SettleHere

SettleHere

Malaysia home planner: compare a candidate address with commute times to multiple stops, nearby place search (schools, services, and more), routes on the map, and a location score across categories within 5 km.

ReactTypeScriptViteTailwind CSSGoogle MapsTanStack QueryZustanddnd-kit
Quranslide

Quranslide

Quran slides generator for teachers and preachers

Next.jsShadcn UITailwind CSSZustandquran.com API
Handshake

Tell me about your next project