Based in Kuala Lumpur, Malaysia

Software Engineer

Passionate about delivering clean, maintainable, and high-performance frontend solutions.

Adam Hafidz

01 / Profile

About Me

Adam Hafidz

I’m a motivated Software Engineer who enjoys building clear, user-friendly, and meaningful web applications. With a background in computational physics, I bring a structured and thoughtful approach to problem solving, with a strong focus on clean code, accessibility, and reliable user experiences.

I’m always learning, improving, and growing as a developer, while continuously exploring better ways to build useful and impactful digital products.

Skills

TypeScriptJavaScriptReact.jsNext.jsHTMLCSSTailwind CSSAccessibilityREST APIsFastifyElysiaJSLaravelNode.js (basic)PHP (basic)MongoDBMySQLGitGitHubDocker
PostmanAWS (basic)Proxmox VEJiraFigmaLinuxCC++Python (basic)Arduino IDESTM32CubeIDEEmbedded systemsMYDSDesign systemsFigma handoffAgile / ScrumAPI testingIntegration testingBRS alignment

My Career Journey

  1. Software Engineer

    GovTech Malaysia

    GovTech Malaysia logo
    Full-time · HybridPutrajaya, Malaysia
  2. Frontend Developer

    Hallucinations Digital

    Freelance · Remote
  3. Embedded Software Engineer

    Avialite Sdn Bhd

    Avialite Sdn Bhd logo
    Full-time · On-siteKuala Terengganu, Malaysia

Education

International Islamic University Malaysia (IIUM) logo

International Islamic University Malaysia (IIUM)

Bachelor of Science (Physics)(Honours)

2020 - 2024
3.94 / 4.00

2 Details
  • Best Student (Overall), Kulliyyah of Science
  • Final Year Project: Development and Application of High-Resolution CNN in UAV Detection
Centre for Foundation Studies, IIUM logo

Centre for Foundation Studies, IIUM

Foundation in Physical Science

2019 - 2020
3.98 / 4.00

No Details

02 / Capabilities

A practical, modern toolkit

Frontend engineering

Interfaces, component systems, and responsive experiences

TypeScript
JavaScript
React.js
Next.js
HTML
CSS
Tailwind CSS
Accessibility

Backend & data

API integration and supporting application services

REST APIs
Fastify
ElysiaJS
Laravel
Node.js (basic)
PHP (basic)
MongoDB
MySQL

Delivery & tools

The workflow behind stable production software

Git
GitHub
Docker
Postman
AWS (basic)
Proxmox VE
Jira
Figma
Linux

Systems & languages

Foundations from embedded systems and scientific work

C
C++
Python (basic)
Arduino IDE
STM32CubeIDE
Embedded systems

Standards & practice

Consistent systems built around users and requirements

MYDS
Design systems
Figma handoff
Agile / Scrum
API testing
Integration testing
BRS alignment

03 / Selected work

Featured Projects

A showcase of my most notable work and core contributions

GovSuite DMS
Backend & integration
GovSuite DMS

Government Document Management System

A document platform supporting structured storage, discovery, integrations, and processing workflows across government teams.

ElysiaJSReactJSMYDSMongoDBREST APIsRabbitMQGarage
RDMKD
Frontend engineering
RDMKD

Repositori Data dan Maklumat Kementerian Digital

A digital ministry repository with interfaces aligned to formal business requirements and MYDS standards.

ReactJSMYDSFigmaQuality assurance
MYDS
Design system
MYDS

Malaysia Government Design System

A shared foundation for accessible, consistent, and recognizably Malaysian government digital services.

ReactTailwind CSSAccessibilityDocumentation
Sekolahku
Full-stack platform
Sekolahku

National School Information System

A scalable school information experience built on a decoupled frontend, API, and headless content architecture.

ReactJSMYDSFastifyPayload CMS
MyFaSA
Administrative platform
MyFaSA

Public Sector Facility Booking System

A public-sector platform for facility bookings, approvals, user information, and administrative operations.

LaravelPHP

04 / Contact

Ideas into Digital Experiences.

I'm always open to discussing new projects, collaborations, or opportunities to build something meaningful. Let's turn good ideas into real-world digital experiences.

Muhammad Adam Hafidz

© 2026 · Built for the open web