Frontend developer crafting clear, fast experiences.
I design and build modern, accessible interfaces with Next.js, React, and TypeScript — with geospatial expertise when needed.
Services
Frontend Development
Modern, responsive web applications built with React, Next.js, and TypeScript for optimal performance and user experience.
Full-Stack Solutions
Complete web applications with both frontend and backend development, database design, and API integration.
GIS & Mapping Solutions
Interactive maps, geospatial data visualization, and location-based applications with advanced mapping technologies.
Mobile-First Design
Mobile-optimized web applications that provide excellent user experience across all devices and screen sizes.
CMS & Content Solutions
Custom content management systems and headless CMS integrations for easy content management and scalability.
Web Optimization
Performance audits, speed optimization, accessibility improvements, and SEO enhancements for existing websites.
Work
Personal Portfolio
A Next.js-powered personal portfolio to showcase my work and skills as a Frontend Developer.
This is a personal portfolio project built with Next.js. It's designed to be a modern, animated, and accessible platform to display my projects and provide information about my skills and experience.
MWS Activities Management with Loyalty System
An activities management platform with a loyalty system for Majlis Wilayah Persekutuan (MWS) members.
This web application is designed to increase engagement and reward participation among Majlis Wilayah Persekutuan members. Its core features include the ability to create and manage activities with QR code integration for check-ins, a comprehensive loyalty and rewards system, and a reward redemption module. The platform also includes a detailed audit trail to track all activities and transactions.

eHartanah
A web-based application for managing land and property information for Majlis Agama Islam Pulau Pinang.
eHartanah is a web-based application for managing land and property information. It provides a centralized platform for managing wakaf and baitulmal land data, including registration, acquisition, development, and maintenance.
MyMBSA
The official application for the Shah Alam City Council (MBSA).
MyMBSA provides citizens with a convenient way to access a variety of services from the Shah Alam City Council. The app's key features include online payment for cukai taksiran (assessment tax), kompaun (compounds/fines), and sewaan (rentals). Additionally, it streamlines various application processes, allowing users to apply for lesen (licenses) and permit, as well as make tempahan (bookings) for council facilities, making services more accessible to the public.
About
I'm Azrul — a freelance Frontend Developer passionate about building modern, scalable web applications with Next.js, React, and TypeScript.
My main focus is creating high-performance, user-friendly interfaces that balance clean design with efficient functionality. I specialize in frontend development with an emphasis on modern frameworks and best practices.
In addition to web development, I bring a strong background in GIS and mapping. I've worked with geospatial data, interactive maps, and location-based applications, blending technical expertise with spatial problem solving.
Whether it's building a responsive website, a dashboard with interactive maps, or a full-stack Next.js project, I love turning complex ideas into seamless digital experiences.


