Skip to content

Leading React Native delivery at Millennium Radius

Hi, I’m Annur.I buildReact Native apps. mobile BI dashboards. enterprise web platforms. reusable UI systems.

Muhammad Annur Eirfan, front-end & mobile developer based in Petaling Jaya, Selangor. I lead React Native front-end delivery, owning UI/UX implementation, component architecture, and API integration, and I build enterprise web applications across the stack.

Years of experience
6+
Enterprise platforms delivered
3
App stores shipped to
2iOS · Android
Portrait of Muhammad Annur Eirfan

Front-End & Mobile Developer

Petaling Jaya, Selangor, MY

  • React Native
  • TypeScript
  • ReactJS
  • Next.js
  • Vue.js
  • Tailwind CSS
  • JavaScript
  • Node.js
  • Express.js
  • Spring Boot
  • Laravel
  • PostgreSQL
  • Prisma
  • AWS
  • GitLab CI
  • Docker
  • TestFlight
  • Google Play Console

01 About

Front-end focused, release-minded.

I turn product requirements into polished mobile and web interfaces, then carry them all the way to the App Store and Google Play.

Right now I lead front-end delivery for a React Native business intelligence app, owning UI/UX implementation, component architecture, API integration, and store releases.

I collaborate closely with designers, engineers, and QA through Agile delivery, and own mobile testing and releases end to end. Outside work I build with ReactJS and TypeScript, backed by professional Git and AWS experience.

I also spent almost two years in client-facing telecom account roles, so I’m comfortable talking to stakeholders and translating what they need into what gets built.

Malay (fluent)English (fluent)
annur.config.ts
1const annur = {2  role: 'Front-End & Mobile Dev',3  focus: ['React Native', 'UI systems'],4  ships: ['iOS', 'Android', 'Web'],5  cloud: ['S3', 'EC2', 'Cognito'],6  workflow: 'Agile + GitLab CI/CD',7  degree: 'BSc CS, Nottingham',8};9

Front-End & Mobile

Interfaces for phones and browsers, built from reusable components.

  • React Native
  • JavaScript
  • Vue.js
  • HTML5
  • CSS3
  • Tailwind CSS
  • ReactJS · personal projects
  • TypeScript · personal projects

Back-End & Data

Services and APIs that power the UI.

  • Node.js
  • Express.js
  • Java
  • Spring Boot
  • PHP
  • Laravel
  • SQL

Delivery & Tools

How work moves from ticket to production.

  • REST API integration
  • Git
  • Agile / Scrum
  • SDLC
  • Testing & debugging
  • CI/CD (GitLab Runner)
  • Docker · project exposure
  • Kubernetes · project exposure

Mobile Release & Cloud

Getting builds signed, reviewed, and into users’ hands.

  • App Store Connect
  • Google Play Console
  • TestFlight
  • Android internal testing
  • App signing & certificates
  • Build submission
  • AWS S3
  • AWS EC2
  • AWS Cognito

02 Experience

Where I’ve built and shipped.

Engineering roles across mobile, web, and back-end services, plus client-facing account work in telecommunications.

  1. Full-Stack Software Developer

    Current

    Millennium Radius Sdn Bhd

    Nov 2023 — Present

    • Lead front-end development of a React Native business intelligence dashboard for a palm oil plantation company, turning operational KPI and field-data needs into mobile interfaces.
    • Own UI/UX implementation, reusable component architecture, and API integration; guide junior developers on coding standards and performance practices.
    • Manage iOS and Android testing and releases through App Store Connect and Google Play Console, covering TestFlight and internal tracks, signing, versioning, release notes, submission, and store review.
    • Developed Vue.js front-end and Java Spring Boot back-end modules for a commodity trading platform used by a major Malaysian financial organization, working with Amazon S3, EC2, and Cognito.
    • Built and maintained Node.js and Express services for an electronic document management system with secure file storage, access control, and audit logging.
    • Deliver enhancements in Agile sprints with designers, engineers, and QA, using Git and GitLab Runner for version control and CI/CD automation.
    • React Native
    • Vue.js
    • Spring Boot
    • Node.js
    • AWS
    • GitLab CI
  2. Client Manager

    Client-facing

    Bridgenet Solutions Sdn Bhd

    Apr 2023 — Oct 2023

    • Served as liaison for two telecommunications clients, translating stakeholder needs into coordinated solutions with internal teams.
    • Stakeholder management
  3. Account Manager

    Client-facing

    Mesiniaga Berhad

    Dec 2021 — Mar 2023

    • Managed three telecommunications accounts and coordinated internal teams on client requirements and issues, generating RM5.85 million through renewals and new projects.
    • RM5.85M generated
    • Account management
  4. PHP Developer

    PocketData Sdn Bhd

    Oct 2021 — Dec 2021

    • Built government-sector web pages with Laravel, Tailwind CSS, JavaScript, and SQL, turning UI/UX mockups and wireframes into functional interfaces.
    • Laravel
    • Tailwind CSS
    • SQL
  5. Web Developer Intern

    Damansara Technology Sdn Bhd

    Oct 2019 — Aug 2020

    • Revamped the company website with WordPress and drafted front-end interfaces for client projects using HTML, CSS/Bootstrap, and JavaScript.
    • WordPress
    • Bootstrap
    • JavaScript

03 Projects

Selected work.

Production platforms I’ve built at work, plus a personal project where I use a modern React + TypeScript stack.

ProfessionalFront-end lead

Plantation BI Dashboard

Palm oil plantation company

A React Native business intelligence app that puts operational KPIs and field data in the hands of plantation teams.

  • Reusable component architecture and API integration
  • iOS & Android releases via TestFlight and Play internal testing
  • Mentoring juniors on standards and performance
  • React Native
  • JavaScript
  • REST APIs
  • App Store Connect
  • Play Console
ProfessionalFull-stack developer

Commodity Trading Platform

Major Malaysian financial organization

Front-end and back-end modules for an enterprise trading platform.

  • Vue.js front-end modules
  • Java Spring Boot services
  • Amazon S3, EC2 & Cognito
  • Vue.js
  • Spring Boot
  • AWS
  • Docker
  • Kubernetes
ProfessionalBack-end developer

Electronic Document Management

Enterprise internal system

Node.js services for secure document workflows.

  • Secure file storage
  • Access control
  • Audit logging
  • Node.js
  • Express.js
  • SQL
Personal projectSolo build

HomeOS

Responsive home organizer

A home organizer with inventory filtering, search, and document uploads, built end to end with a modern React stack.

  • Reusable UI components and mobile navigation
  • Server actions with auth and input validation
  • PostgreSQL via Prisma, files on Cloudflare R2
  • ReactJS
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Prisma
  • PostgreSQL

04 Shipping

From commit to the App Store.

I don’t stop at the pull request. I manage iOS and Android releases for the apps I build, from CI through store review.

  1. 01

    Build

    Feature branches merged and built through GitLab Runner CI/CD.

  2. 02

    Version & sign

    Version bumps, app signing, and certificate management.

  3. 03

    Beta test

    TestFlight and Android internal testing tracks with QA.

  4. 04

    Submit

    Build submission with release notes on both stores.

  5. 05

    Review & ship

    Store review handling through to a live release.

App Store ConnectGoogle Play ConsoleTestFlightGitLab RunnerGit

05 Education

BSc Computer Science

University of Nottingham · Nottingham, United Kingdom

2017 – 2021

06 Contact

Let’s build something people love to use.

I’m interested in front-end and mobile roles where I can own the UI, from component architecture through to the store release. My inbox is open.

Say hello

Or grab my résumé (PDF)