I build frontend platforms, design systems, and web apps that teams can maintain.
Senior Frontend Engineer in Kuala Lumpur. I lead Xsolla's Business Accounts platform SDK across shared packages, Module Federation, developer tooling, product analytics, observability, and cross-platform UI systems.

Izzat Jamal
Senior Frontend Engineer · Kuala Lumpur, Malaysia
25+
account apps supported
React 16/18
federated platform work
Web + Native
design system coverage
Toolbox
The stack I reach for when the system needs to last
I pick boring, proven tools for production systems, and sharper platform tooling when teams need to move faster without creating drift.
Frontend & UI
Frameworks, languages, styling, and scalable UI architecture.
- HTML
- CSS
- JavaScript
- JavaScript (ES6+)
- TypeScript
- React
- React 16/18 Integration
- Next.js
- React Native
- Expo
- Tailwind CSS
- Styled Components
- Framer Motion
- CSS Architecture
- Redux
- Zustand
- Axios
- Module Federation
- Webpack
- Micro-frontend Architecture
- Thin-host Architecture
- Design Systems
- Component Libraries
- Storybook
Backend, APIs & data
Services, integrations, and persistence across SQL and document stores.
- Node.js
- Express
- REST API
- BFF
- Strapi
- Supabase
- Symfony
- PostgreSQL
- Prisma
- MongoDB
- SQL
- Python
- Go
- Third-party Integrations
- Analytics Integration
Platform, DX & delivery
Shared packages, release workflows, observability, and production shipping.
- Monorepo Architecture
- pnpm
- Turborepo
- Changesets
- Developer Tooling
- CLI Tooling
- MCP Servers
- AI Agent Kits
- npm Package Publishing
- Docker
- Kubernetes
- GitLab CI/CD
- Vercel
- Cloudflare
- Netlify
- Datadog
- OpenTelemetry
- Xsolla Metrika
- Performance Optimization
Quality & collaboration
Testing, validation, design handoff, and team enablement.
- Playwright
- Jest
- React Testing Library
- Zod
- Figma
- Git
- Jira
- Mentoring & Technical Teaching
Experience
Where I have built and led
A mix of product engineering, platform ownership, project delivery, and hands-on support work.
Frontend Engineer
Xsolla
Jan 2024 - Present
Technical leader and owner of the Business Accounts platform SDK used by approximately 25 account apps, leading architecture direction, thin-host migrations, shared packages, CLI and MCP tooling, analytics, release trains, design systems, and observability.
Project Engineer
Interstate Solutions Sdn. Bhd.
Jul 2019 - Mar 2023
Managed engineering project execution from planning through delivery, coordinating stakeholders, reporting progress, resolving issues, and maintaining quality and timelines.
Technical Support Engineer
Security Marketing Sdn. Bhd.
Jun 2018 - Jun 2019
Provided technical support, troubleshooting, customer training, and post-installation support for enterprise systems.
Selected work
Platform work across real production systems
The main work I want to be known for: shared account platforms, cross-product UI architecture, design systems, and developer tooling used by product teams.
Technical leadership and platform ownership for the Business Accounts SDK used by approximately 25 Xsolla account apps, covering shared packages, thin-host migrations, Module Federation, release trains, analytics, observability, and cross-platform design systems.
Overview
Key technical leader and owner of the Business Accounts platform SDK used by approximately 25 account apps across xsolla.com/accounts, focused on architecture direction, migrations, shared platform capabilities, and product-team enablement.
Key Responsibilities
- Led the Business Accounts SDK monorepo using pnpm and Turborepo, publishing reusable packages for shell infrastructure, APIs, state management, UI, pages, localization, and BFF across the suite
- Drove the thin-host model and skeleton template by moving shared routing, Module Federation hosting, polyfills, and authentication bootstrapping into published SDK packages, then rolling that model out across live Business Account applications
- Built the Business Accounts CLI, MCP server, and AI agent kits so humans and coding agents can scaffold, validate, migrate, and upgrade hosts without forking platform code
- Owned package versioning, GitLab Package Registry publishing, merge-request preview versions, and release-train upgrades with adoption checks so a package bump includes host wiring rather than only a version number
- Designed Module Federation host and remote integration across React 16 hosts and React 18 remotes, including runtime remote loading and shared dependency strategies
- Built shared product analytics on Xsolla Metrika, including an event catalogue, sidebar instrumentation, and host adoption rules for consistent product telemetry
- Co-led the development and migration of a cross-platform design system for React and React Native with multi-theme support across Publisher Account and Business Accounts
- Shipped shared platform product surfaces used across accounts, including projects list and switcher, settings, members, agreements, payouts, login, and legal consent
- Implemented frontend and backend observability using Datadog RUM and OpenTelemetry, improving error visibility and correlating application behaviour, logs, and performance traces
- Mentored engineers and contributed to internal technical education through Xsolla School
Tech Stack & Tools
- Platform SDK: React, TypeScript, Module Federation, Webpack, BFF, shell infrastructure, shared pages, localization, auth bootstrapping
- Developer experience: pnpm, Turborepo, Changesets, GitLab Package Registry, preview package versions, release trains, CLI, MCP server, AI agent kits
- Product systems: Xsolla Metrika, Datadog RUM, OpenTelemetry, React Native, multi-theme design system, Storybook
Product and platform work across Publisher Account over the past two years, shipping account, onboarding, dashboard, self-service, marketing, and platform surfaces for game business users.
Overview
Long-running product contribution across Publisher Account, balancing feature delivery, reusable UI architecture, CMS-driven content, third-party integrations, and performance-focused frontend work.
Key Responsibilities
- Built and improved user-facing account, onboarding, dashboard, and self-service experiences for publisher workflows
- Implemented CMS-driven content patterns and integrations that helped product and marketing teams ship content more consistently
- Worked across frontend and backend boundaries using React, TypeScript, Strapi, REST APIs, and deployment workflows
- Improved shared layouts and product surfaces through reusable components, code splitting, optimized data fetching, and reliable error handling
Tech Stack & Tools
- Frontend: React, TypeScript, Module Federation, Webpack, Tailwind CSS, Styled Components
- CMS and integrations: Strapi, REST APIs, analytics, validation, error handling
- Delivery: GitLab CI/CD, performance optimization, product and marketing collaboration
Cross-platform design system work for React and React Native applications, with reusable primitives, multi-theme support, Storybook documentation, and adoption across Publisher Account and Business Accounts.
Overview
Co-led design system development and migration work, creating reusable UI foundations that support consistent product experiences across Xsolla web and mobile surfaces.
Key Responsibilities
- Built reusable primitives and component APIs for React and React Native applications
- Supported multi-theme adoption across Publisher Account and Business Accounts products
- Documented components and usage patterns in Storybook for engineers and designers
- Helped migrate product teams toward shared UI foundations to reduce duplicated implementation and improve interface consistency
Tech Stack & Tools
- UI systems: React, React Native, TypeScript, Storybook, design tokens, theming
- Architecture: reusable primitives, component APIs, cross-platform package design
- Adoption: product migration support, documentation, shared design language
Independent builds
Products and experiments I shipped end to end
A mix of mobile apps, dashboards, productivity tools, and public products where I owned the product shape, interface, and delivery.
React Native and Expo caregiving app for families with special-needs children, including communication boards, mood tracking, potty logs, meal tracking, schedules, reminders, reports, household data, and premium feature gating.
Clear starting rates for web projects
These are practical starting points for design, frontend development, integrations, deployment, and project handover. Final pricing depends on scope, timeline, content readiness, and backend complexity.
1 to 4 weeks depending on scope and feedback speed.
Landing Page
A polished one-page website for a campaign, profile, service, or small business.
RM 2,500+
- Responsive design and build
- Content sections, gallery, and CTA
- Basic SEO and performance pass
- Deployment support
Business Website
A fuller website for businesses that need clearer content, stronger structure, and more trust signals.
RM 4,500+
- Up to 5 core pages or sections
- Contact or WhatsApp enquiry flow
- CMS or content update guidance
- Analytics setup
Custom Web App
A tailored product experience with custom logic, dashboards, auth, integrations, or data flows.
RM 7,500+
- Product planning and UI architecture
- Reusable React components
- API and third-party integrations
- Testing and handover notes
Let's work together
Have a web app, platform, or design system to ship?
Send the current workflow, product idea, or engineering problem. I'll help shape it into a clear build plan.