Nasrul Hazim Mohamad

Nasrul Hazim Mohamad

Solution Architect, Software Engineer, IT Trainer & Consultant

Malaysia, MY
+6019 7676 173
Malay, English




I am deeply dedicated to the fields of system development and training. Recently, I ventured into the world of application monitoring systems, even embracing a new programming language under expert guidance. My architectural journey has seen a transformation from the monolithic approach to embracing microservices with the integration of an API gateway, culminating in the optimization of on-premises deployment through the creation of service binaries.
Among my notable accomplishments is the creation of the National Medical Research Registry for the National Institute of Health Malaysia, as well as my roles at MMOB and Bank Negara Malaysia, where I specialized in software development, BNM Open API, and Solution Architecture. My commitment to continuous learning is underscored by my enrollment in Cleanique Coders courses, where I expanded my expertise in the Laravel Framework.
In 2017, I launched SumberManusia.my, a platform that streamlines HR processes, while in 2016, I initiated training programs spanning PHP, CakePHP, Yii2, Laravel, and more. My GIS applications, developed for government agencies, can be found on mapflex.net.
My journey continues to evolve, now with a dedicated focus on system design, Linux, networking, server management, and animation—all driven by an unwavering can-do attitude.
Specialties: Innovative problem-solving, rapid adaptation to new programming languages, architectural evolution, deployment optimization, and an enduring commitment to embracing emerging technologies.

Work Experience

Work Experience

  • Solution Architect / Software EngineerCleanique Coders Resources

    Jan, 2016 - Present

    As a Solution Architect and Software Engineer, my role involves designing and developing high-quality software solutions. I specialize in system development and consulting services, aiming to meet client needs effectively. My responsibilities encompass crafting architectural designs, optimizing system performance, and ensuring the seamless integration of software components. I leverage cutting-edge technologies to deliver efficient and powerful computing experiences. My work is marked by a dedication to excellence and a commitment to staying at the forefront of emerging technologies.

    • Digitise Traditional Process

    • Automate Business Process

    • Upgrade Applications Code

    • Growth Development Team Skill Set

    • Migrate From Old Applications

    • Solve Business Problems

    • Solution Architecture Consultancy

    • Codes Assessment & Quality Assurance

    • System Development

    • Project Migration

    • Technical Writing

  • Senior Software Engineermmob

    Aug, 2021 - Sep, 20211 month

    mmob is driving the open finance agenda globally, enabling digital brands to rapidly deploy complementary, connected services via intelligent partnerships through an API-first strategy.

    mmob delivers embedded finance through a comprehensive suite of products that empower brands to deliver long-term value to their customers by maximising the value of intelligent partnerships.

    At mmob I am responsible for managing tech team in Malaysia, while working together with mmob UK team.

  • Software EngineerBank Negara Malaysia

    Oct, 2019 - Jun, 20211 year 8 months

    In Bank Negara Malaysia, i am in the Open API team, role as Solution Architect for the project. I've been covering role for Solution Architect since July 2020. I'm a committee member of Solutioning Lab.

  • Software EngineerOptimum Infosolutions (M) Sdn Bhd

    Nov, 2018 - Oct, 201911 months

    Currently positioned at client side, Bank Negara Malaysia, working on following projects:

    1. Bank Negara Malaysia Open API
    2. Participate in Open Banking Group
    3. 360 Employee Evaluation System
    4. Business Planning and Performance Report System
    5. Individual Development Planning
    6. Participate in HSBC Innovation Challenge

    Other than software development, I'm also conducting knowledge sharing and training to the team on software development life cycle and practices.

  • DirectorMMB Niaga Sdn Bhd

    Feb, 2017 - Feb, 20181 year

    Responsible of managing the company to provide HR Solutions - sumbermanusia.my

  • Solutions ArchitectRocket Web Sdn Bhd

    Jul, 2015 - Mar, 20168 months

    Maintaining government agencies portal(using WordPress). Develop WordPress themes n plugins. Migration and deployment of portal. Refining portal development workflow by using Git for instance.

    • Development Our digital marketing agency offers expertly crafted chatbot development services tailored to enhance customer engagement and drive business growth.

  • Senior Programmer, Fairpark Corporation

    Apr, 2015 - Jun, 20152 months

    As a senior programmer, develop and guide system development using CakePHP

  • Technical Director / Software Architect, MapFlex Solutions

    Jul, 2012 - Mar, 20152 years 8 months

    The open source GIS web/mobile mapping technology specialist company based in Kuala Lumpur,Malaysia. We are focusing on UI design,interactivity and develop fast mapping engine functionalities bringing the best web mapping experience for our clients.

  • Senior PHP ProgrammerPrimus Core Sdn Bhd

    Mar, 2012 - Jun, 20123 months

    Web application development:

    1. Enhancing map app in http://www.myrapid.com.my/
    2. Develop system for tr1ma users - http://www.spad.gov.my/tr1ma
  • Lead Applications Developer, CompleteMR Sdn Bhd

    Apr, 2011 - Jan, 20129 months

    1. Assisting team in providing support to users.
    2. Providing solutions to users based on information gathered by BSA.
    3. Managing projects
    4. Train new comers
    5. Communicating with BSA for BU requirment, pros & cons.
    6. Monitoring/Enhance/Maintaining Systems - structure, Linux configurations, MySQL, PHP, etc.
    7. Provide timeline for projects.
  • Applications Developer, CompleteMR Sdn Bhd

    Jul, 2009 - Mar, 20111 year 8 months

    1. Involve in development of web applications - flash based - using Adobe Flex 3, PHP, MySQL.
    2. Providing training to new comers.
    3. Analysis & Implementation on optimization and best practice of Coding in Flash/Flex/ActionScript/PHP/MySQL.
    4. Designing System Architecture, either an existing(restructure) system or a new system.
  • Applications Developeri-Link Research Pty Ltd

    Jul, 2009 - 2009-09-31

    Involved in early development of Panel Management System

    1. Profile module in Panel Management System
    2. Provide support upon staff or clients queries
      Note: i-Link Research & CompleteMR are sister company.


  • Web Development








    Object-Oriented Programming (OOP)

    Design Patterns

    Model-View-Controller (MVC)

    Code Review

    Front-End Development



    Software Development


    Analytical Skills

    Software Project Management


    Identifying Issues

    Root Cause

    Root Cause Analysis


    Tailwind CSS







    API Design

    API Development

  • Startups




    Startup Development

    Startup Consulting

  • Communication
  • Database





    Database Design

    Database Development

    Database Administration

    Database Management

    Database Optimization

    Database Migration

    Database Monitoring

    Database Security

    Database Tuning

  • Linux


    Linux System Administration

    Linux Server

    Linux Kernel

    Linux Development

    Linux Distributions

    Linux Security

    Linux Networking

    Linux Command Line

    Linux Administration

  • IT Trainer


  • Information Technology, Degree in Science Computer, Universiti Kebangsaan Malaysia

    Dec, 2005 - Dec, 2009



  • IT Architecture Core (ITAC) : CITAF0619-60 1420,

    Issued on:



  • Solution Architecture

  • Reading / Writing

    online articlesblogsarchitecture
  • Gardening

  • Open Source



  • Khairul Fathi


  • Ts.Krishna Ramasamy


  • Noor Ariff Noor Adnan


  • Mohd Salleh Mohd Ali