Kamizan Amirudin

Portfolio of work Rev. October 2026

Kamizan Amirudin

Senior programmer and system analyst. I turn real-world processes into software people actually use, from the factory floor to the app in your pocket.

1

Selected work

Systems in production for Malaysian government agencies, alongside the things I build on my own time.

1.1 Government systems

  1. SPAKE 4.0 emblem

    SPAKE 4.0

    Sistem Pengurusan Aset Komunikasi dan Elektronik

    Asset management for communications and electronics equipment: registry, servicing and full lifecycle records.

    Laravel 12, Filament, Vue 3, Docker Private repository
  2. SPKB PUTD emblem

    SPKB PUTD

    Sistem Pengurusan Komputer Bersepadu, Pasukan Udara Tentera Darat

    Integrated computer and equipment management for an army air corps: inventory, servicing and reporting.

    Laravel 12, Filament, Vue 3, PostgreSQL Private repository
  3. FMS emblem

    FMS

    Fleet Management System

    Fleet management across web and mobile: vehicles, bookings, journeys and live location tracking.

    Laravel, Vue 3, Flutter, Redis Private repository

1.2 Personal projects

KamiTrack app icon

KamiTrack

Android fitness app, built solo

Step and run tracking, self-completing tasks, group chat with games, and a social feed. Designed, built and shipped end to end by one person, including the foreground location service.

Flutter, Dart, Supabase, PostgreSQL, FCM
  1. RunCloud System Assessment

    Server hardening review

    Security assessment of a RunCloud-managed stack: configuration, access control and exposure.

    PHP, MySQL, Security Source on GitHub
  2. Kamching

    Flutter interactive app

    An interactive Flutter app built to work through game logic and state handling in Dart.

    Dart, Flutter, Game logic Source on GitHub
  3. Enterprise API Docs

    API design & documentation

    Documented and structured a Laravel API surface with Swagger, covering contracts and versioning.

    Laravel, Swagger, System design Private repository
2

Systems Arena

A small 3D game I built as a second way to show the work. You pilot a robot through three waves of bugs with an API pulse, a Flutter dash and a DevOps shield, each tied to the skills behind it.

3 waves · keyboard and touch · runs in the browser, no install

Play Systems Arena
Systems Arena gameplay: the player robot on a green octagonal arena surrounded by four bug robots, with the system integrity bar at 100% and wave 1 of 3.
Fig. 2.1 Wave 1 of 3, captured in the browser.
3

Profile

I build systems that production floors depend on.

Seven years across manufacturing, semiconductor and government work has taught me that most software problems start as process problems. So I spend as much time on the floor with engineers and supervisors as I do in the editor, gathering requirements and turning them into workflows people actually use.

That's meant configuring in-house MES/ERP systems and Electronic Data Capture, wiring invoicing straight into on-premise SAP Business One, running full UAT and FAT deployment cycles, and shipping Laravel/Vue platforms and Flutter apps on top. I work efficiently with minimal supervision, and just as comfortably inside a team.

Table 3.1 Key figures
Years in industry7+
Systems shipped20+
Government platforms live3
Languages & frameworks8
Currently

Senior Programmer at YHCM Sdn Bhd in Wangsa Maju, KL. Leading the design of enterprise-grade applications, mentoring junior developers through code review, and streamlining how the team ships.

4

Toolkit

What I reach for, grouped by what it's for.

Table 4.1 Tools by area
AreaTools
Languages Core and daily driver C++, C#, PHP, Java, Dart, Python, HTML/CSS, JavaScript
Frameworks Web and mobile Laravel, Android Studio, Flutter, Filament, Vue 3, Swift
Data Storage and reporting MySQL, MS SQL Server, PostgreSQL, Supabase, Redis, MongoDB, phpMyAdmin
Platform & DevOps Ship, host, keep it up Linux / open source OS, Docker, GitLab CI/CD, GCP, RunCloud, VMware vSphere, Hyper-V, Nutanix, Veeam, Cisco
Enterprise & analysis The domain half of the job SAP Business One, MES/ERP, Electronic Data Capture, B2B modules, UAT/FAT cycles, requirements gathering
Data science Trained 2022–2023 Python, SQL, data visualisation, Visual Studio, SQL Server Management

Bold: the ones I'd be comfortable being tested on tomorrow.

5

Experience

  1. Jan 2025 – present Wangsa Maju, KL Current role

    Senior Programmer

    YHCM Sdn Bhd

    Lead the design and implementation of scalable, enterprise-grade applications for digital transformation. Mentor junior developers and run rigorous code reviews, work across teams to bring in new technology and tune system performance, and drive process changes that streamline how the team develops and ships.

    Laravel, Vue 3, Filament, Docker, code review, mentoring

  2. Nov 2023 – Oct 2024 Kulim, Kedah

    Software Analyst

    AIC Semiconductor Sdn Bhd

    Gathered requirements straight from production (engineers, supervisors, floor staff) and designed new workflows inside the in-house MES/ERP system, including purpose-built Electronic Data Capture. Built integrations that generated invoices and interfaced them into on-premise SAP Business One, and developed custom B2B modules adapted to country-specific regulatory invoice formats. Ran full UAT and FAT deployment cycles: training-database deploys for IT validation, key-user verification with lead engineers, and final system walk-throughs before mass rollout.

    MES/ERP, SAP Business One, EDC, B2B integration, UAT/FAT

  3. May 2023 – Sep 2023 Cyberjaya, Selangor

    Software Engineer

    RISAU IO Sdn Bhd

    Built and maintained Laravel web applications and Flutter apps, staging releases through GitLab. Managed domains on GCP via RunCloud, tuning performance and scalability, and supported the wider team on network and server issues.

    Laravel, Flutter, GitLab, GCP, RunCloud

  4. Nov 2021 – Oct 2022 Bayan Lepas, Penang

    Solution Engineer

    Mesiniaga Sdn Bhd

    Ran server infrastructure end to end: remote access, hardware and software troubleshooting, on-site resolution. Worked daily in VMware vSphere, Hyper-V and Nutanix, handled snapshots and recovery with Veeam, and wrote up the resolutions and recommendations that followed.

    VMware vSphere, Hyper-V, Nutanix, Veeam, disaster recovery

  5. Apr 2021 – Nov 2022 Kulim, Kedah

    Quality Assurance Specialist

    Aspen Glove Sdn Bhd

    Ran glove inspections to keep AQL under 1.5, and put a structured inspection process in place to monitor production quality continuously.

    AQL < 1.5, process design, QA

5.1 Earlier roles

  1. Nov 2021 PPV Non-Medical Volunteer, Flextronic Technology Sdn Bhd, Perai.
  2. Jun 2020 Equipment Specialist, Intel Technology Sdn Bhd, Kulim. Repaired TCUs at STHI to Intel guidelines, diagnosing error codes to replace faulty components before chipset corruption.
  3. Jun – Nov 2019 Database Management, Raffelinna Sdn Bhd, Baling. Excel-based data visualisation for analysis and decision-making, plus server performance monitoring through phpMyAdmin.
6

Education & training

Table 6.1 Qualifications and courses
WhenQualification
2016–2019 Diploma in Information TechnologyPoliteknik Tuanku Syed Sirajuddin, Perlis. CGPA 3.27
Dec 2022 – Mar 2023 Data Science with Python & SQLPerak Human Capital Development Center. Visual Studio and MS SQL Server Management; contributed data visualisation and graphical data creation on a training project.
2021 CompTIA Security+Certification
n.d. Windows Server AdministrationMesiniaga, internal certification
n.d. Cloud ComputingRunCloud certification
Table 6.2 Languages
LanguageLevel
Bahasa MalaysiaNative
EnglishConversational
Bahasa IndonesiaConversational
日本語 (Japanese)Learning
7

Contact

Open to senior engineering and system analyst roles, and to consulting work. Based in Petaling Jaya, willing to relocate.

WhatsApp
+60 13-471 8690
LinkedIn
kamizan-amirudin
GitHub
KamizanAmir

Send a message

Goes straight to my inbox. I usually reply within a day.