Graduate Technologist (Gt.) • Candidate for Ts. (MBOT)

Mohamad Alif Irfan

Specializing as

Software Engineer with over 5 years of experience architecting enterprise solution workflows, customizing ERP platforms (Epicor/Kinetic), and engineering full-stack applications. Proven track record translating complex business requirements into scalable technical systems using C#, ASP.NET, Python, Microsoft SQL, Oracle, MySQL, and SQL Server. Recognized with an Appreciation Award for leading a seamless, enterprise-wide ERP migration with zero downtime.

Let's Connect
Mohamad Alif Irfan — Software Engineer
MBOT Reg: GT26050659 Ts. Candidate
5+
Years Solution Engineering
10+
Enterprise & PWA Systems
90%
Faster Cash Receipt Posting
3.62
UKM CGPA • 4x Dean's List

Professional Work Experience

Demonstrated leadership across enterprise ERP customizations, industrial IoT deployments, automated test pipelines, and clinical mobile systems.

Software Engineer

Thong Guan Technologies Sdn. Bhd. • Sungai Petani, Kedah, Malaysia
May 2024 - Present

Spearheading core ERP customizations, enterprise PWA ecosystem development, and edge IoT telemetry integrations across industrial manufacturing operations.

  • Enterprise ERP Customization (Epicor / Kinetic): Tailored core modules including Purchasing, automated ISCC compliance form generation, and auto-signature embedding for Shipping reports. Engineered custom business logic, automated workflows, BAQs, BPMs, SSRS, and Epicor Customization Frameworks.
  • Full-Stack & Cross-Platform Development: Engineered end-to-end web, mobile, desktop, and Progressive Web Applications (PWA) across Web, Android, and iOS platforms using C#, .NET MAUI, ASP.NET, JavaScript, Java, and REST APIs backed by MS SQL Server, MySQL, and AWS.
  • IoT & Cloud Integration (iPAK5 Project): Co-developed the iPak5 integration system from scratch, deploying Raspberry Pi edge devices running Linux with Python scripts and REST APIs for real-time production line telemetry streaming to AWS cloud.
  • Database Engineering & T-SQL: Designed, configured, and optimized relational databases across MS SQL Server, MySQL, and AWS EC2. Developed complex stored procedures, indexed views, triggers, and optimized performance via SQL Server Profiler & Database Engine Tuning Advisor.
  • Cloud & Hosting Infrastructure: Configured and managed deployments on IIS, Cloudflare (DNS, security, CDN), and AWS, ensuring high availability and low-latency API communication.
  • System Automation & Middleware: Built automated scripts in C# and VB.NET to eliminate manual business processes and connected Epicor ERP with 3rd-party logistics and manufacturing monitoring systems.
Epicor / Kinetic ERP C# / ASP.NET .NET MAUI Python Raspberry Pi AWS (EC2, S3, RDS) T-SQL / MS SQL Server Cloudflare PWA

Test Engineer 1 — SMT Data & Embedded IoT Systems

Jabil Circuit Sdn Bhd (P1) • Bayan Lepas, Penang, Malaysia
Jul 2022 - April 2024

Supervised SMT production data integrity, executive Power BI dashboard pipelines, and industrial embedded IoT surveillance systems.

  • Data Integrity & Dashboard Validation: Developed and executed comprehensive test plans to validate SMT production data pipelines, machine outputs, and data transformations feeding into executive Power BI dashboards.
  • Automated Data Quality Testing: Designed and maintained automated validation scripts to verify reporting accuracy, data consistency, and manufacturing KPI metrics across underlying datasets.
  • Embedded IoT System Development: Built and deployed a custom Raspberry Pi power-monitoring system, integrating hardware sensors and data acquisition modules to capture real-time electricity tariff consumption during chamber test cycles.
  • Performance Optimization: Conducted performance and latency analysis on Power BI dashboards and SMT data pipelines, identifying data bottlenecks to optimize reporting efficiency.
  • Cross-Functional Collaboration: Partnered with manufacturing engineers, BI developers, and quality teams to ensure raw production metrics aligned with core business and reporting requirements.
  • Test Documentation & Quality Control: Maintained structured test cases, automated verification logs, and defect reports for SMT data systems, supporting continuous improvement in data reliability.
⭐ Key Project: Chamber Utilization System and Connect with Raspberry PI
Raspberry Pi Modbus / RS485 Power BI SMT Data Pipelines Data Quality Automation MySQL C# / VB.Net

Test Engineer 1 — Cisco NPI Test Automation & CI/CD

Jabil Circuit Sdn Bhd (P2) • Bayan Lepas, Penang, Malaysia
Jul 2022 - April 2024

Spearheaded functional test script engineering in Linux for Cisco Systems New Product Introduction (NPI) hardware and automated CI/CD validation.

  • Test Script Development: Programmed and executed functional test scripts using Python in Linux environments to validate 3 New Product Introduction (NPI) projects for Cisco Systems.
  • Automation & Execution: Developed test code and executed validation sequences using PyCharm and Apollo GUI, ensuring test coverage aligned with customer product specifications.
  • Failure Analysis & Debugging: Conducted root cause analysis on failing units, collaborating with design teams and senior test engineers to debug code, fix test logic errors, and resolve hardware/software integration issues.
  • Version Control & CI/CD Pipelines: Managed test code repositories in Bitbucket and integrated automated script execution via Jenkins.
  • Hardware & Fixture Support: Assisted lead engineers with test fixture debugging, validation, and setup, ensuring test routines ran reliably on prototype units.
  • Documentation & Build Traceability: Authored test execution notes and tracked bill-of-materials (BOM) configurations using MobaXterm, Cesium, and enterprise BOM systems.
⭐ Key Project: NPI Project (Vigor LS, Vigor LS SE, La Corsa) — Cisco Systems
Python Linux Shell Scripting Jenkins CI/CD Bitbucket Apollo GUI PyCharm MobaXterm BOM Traceability

Software Engineer

Hospital Canselor Tuanku Muhriz UKM - HCTM • Cheras, Kuala Lumpur
June 2021 - May 2022

Engineered native Android mobile applications, clinical triage workflow automation, camera MRN computer vision scanning, and operating theatre resource scheduling systems.

  • Mobile Full-Stack Development: Engineered a native Android mobile application using Java, Android Studio, and RESTful APIs, enabling emergency ward clinicians to capture real-time patient status and prioritize surgical cases.
  • Computer Vision & Hardware Integration: Implemented camera-based Medical Record Number (MRN) scanning features to dynamically query and populate patient profiles, eliminating manual data entry errors during critical triage.
  • Clinical Workflow Automation: Translated emergency clinical triage criteria and vital sign parameters into automated decision-support logic for priority slotting in operating theatres.
  • Backend Architecture & Database Optimization: Built backend services using .NET Framework (ASP.NET) and MySQL; utilized SQL Server Profiler to analyze execution queries and optimize database response times under high-frequency ward usage.
  • System Interoperability & Platform Integration: Integrated the OTIS web platform with the ESB mobile application via REST endpoints, delivering real-time visibility of emergency surgical requests to all operating room staff and surgical teams.
  • Resource Scheduling & Conflict Detection: Analyzed OT workflow requirements to build dynamic scheduling modules featuring automated slot conflict detection, instrument availability tracking, and automated surgical list generation.
  • Real-Time Telemetry & Compliance: Programmed automated timestamping modules (patient admission, anesthesia, surgery start/end, recovery) to establish end-to-end audit trails for compliance and operational bottleneck analysis.
⭐ Key Project: Emergency Surgery Booking System (ESB), Operation Theathre Information System (OTIS)
Java Android Studio ASP.NET (.NET Framework) MySQL RESTful APIs Computer Vision SQL Server Profiler OTIS & ESB

Core Competencies

Comprehensive technical capabilities verified by 5+ years of production experience and professional certifications.

Full-Stack & Mobile

Web apps, PWAs & Native Mobile
C# ASP.NET / .NET MAUI VB.NET PHP Python JavaScript Java Swift C++ C Next.js / HTML5 Tailwind CSS Progressive Web Apps (PWA) REST API Design

Database Engineering

Relational & query optimization
Microsoft SQL Server T-SQL (Procedures & Triggers) MySQL Database SQL Server Profiler Database Engine Tuning Clustered/Non-Clustered Indexes Supabase Firebase Oracle RDBMS AWS RDS Persistence

Enterprise ERP

Kinetic, BAQs, BPMs & Pipelines
Epicor / Kinetic ERP BAQs BPM Workflows External BAQ Epicor Functions Report Data Definition UD Tables UD Fields SSRS Reports Live Dashboards

Analysis & Process Tools

Systems analysis, automation & BI
System & Business Analysis Power BI Data Dashboards Tableau Microsoft Power Automate Jira & Lucidchart Bizagi & MS Visio

Cloud, IoT & DevOps

Edge telemetry & infrastructure
Linux / Ubuntu Raspberry Pi Edge IoT Modbus / RS485 Sensors AWS (EC2, S3, RDS) Cloudflare (DNS & CDN) IIS Web Server CI/CD (Jenkins, Bitbucket) UNIX-Solaris

Key Projects

Real-world enterprise systems designed and engineered across manufacturing, finance, healthcare, and IoT edge hardware.

RPi AWS iPAK5 Industrial Mobile & Edge PWA • Mobile • IoT

iPAK5 Platform (PWA, iOS, Android, Huawei)

Developed a responsive PWA and native mobile applications (iOS/Android/Huawei) utilizing C#, ASP.NET, Java, Swift, Python, and Tailwind CSS with Raspberry Pi machine monitoring.

  • ▹ Cross-Platform Ecosystem: PWA & native apps (iOS/Android/Huawei) using C#, ASP.NET, Java, Swift, Python, Tailwind.
  • ▹ IoT & Camera: Integrated QR scanning for instant film lookup & Raspberry Pi edge machine telemetry.
  • ▹ AI & Cloud: Integrated AI chat assistant for diagnostics & AWS (EC2, S3, RDS) offline-first sync.
C# ASP.NET Java Swift Python Tailwind CSS Raspberry Pi AWS (EC2, S3, RDS)
NexFusion B2B Customer Portal Kinetic ERP • B2B PWA

NexFusion Customer Portal (PWA)

Architected a unified PWA linking Epicor/Kinetic ERP APIs and ESTL machine databases into a single customer-facing portal.

  • ▹ ERP & Machine Aggregation: Unified PWA linking Kinetic ERP APIs and ESTL machine databases.
  • ▹ Self-Service Analytics: Real-time product specs, order fulfillment, job telemetry, test results, and invoice downloads.
  • ▹ Modern Stack: Backend REST services using C# and ASP.NET with responsive Tailwind CSS & JavaScript.
C# ASP.NET Kinetic ERP API ESTL Database Tailwind CSS JavaScript REST API
NinjaVan & SiteGiant Auto Courier Dispatch STATUS: FORM AUTO-SUBMITTED TGxNinja (PWA) - TGPT Logistics • TGPT

TGxNinja (PWA) - TGPT

Automates courier form submission by integrating NinjaVan, SiteGiant, and Kinetic APIs, auto-retrieving customer & shipment details and eliminating errors.

  • ▹ Automates courier form submission by integrating NinjaVan, SiteGiant, and Kinetic APIs.
  • ▹ Auto-retrieves customer and shipment details, eliminating manual data entry.
  • ▹ Reduces processing time and minimizes dispatch errors.
Asp.Net C# Javascript Tailwind CSS Node.js Visual Studio REST API
QR Diagnostics ESTL & Kinetic APIs Firm Performance Test (PWA) - TGPT Shopfloor QR • TGPT

Firm Performance Test (PWA) - TGPT

Retrieves machine data and firm test results by scanning QR codes. Integrated with ESTL API and Kinetic API. Displays graphs, trends, and historical performance data. Enables quick mobile access on the production floor.

  • ▹ Retrieves machine data and firm test results by scanning QR codes.
  • ▹ Integrated with ESTL API and Kinetic API.
  • ▹ Displays graphs, trends, and historical performance data.
  • ▹ Enables quick mobile access on the production floor.
Asp.Net C# Javascript Tailwind CSS Node.js Visual Studio REST API
REQUISITION Courier Approval Flow Real-Time Tracking & RBAC Courier Requisition System - TGPT Approval & Tracking • TGPT

Courier Service Requisition System (PWA) - TGPT

Digitized courier request and approval process with real-time shipment tracking, role-based access control, and automated notifications.

  • ▹ Digitized courier request and approval process.
  • ▹ Real-time shipment tracking via courier API integration.
  • ▹ Role-based access and automated notifications.
Asp.Net C# Javascript Tailwind CSS Node.js Visual Studio REST API
Maybank API Gateway OData Kinetic ERP Cash Receipts Automated AR & Cash Entry Financial Automation

Automated Accounts Receivable & Payment Gateway Portal (PWA)

Automated financial reconciliation system integrating Maybank Payment Gateway with Kinetic ERP OData REST APIs, auto-posting Cash Receipt Entries.

  • ▹ Financial API Integration: Integrated Maybank Payment Gateway APIs with Kinetic ERP OData REST APIs using ASP.NET in PWA mode to automate customer payment reconciliation.
  • ▹ Automated ERP Cash Entry: Single-click workflow that verifies customer bank transfers in real time and automatically posts matched Cash Receipt Entries directly into Kinetic ERP, cutting payment posting cycles by 90%.
ASP.NET C# Kinetic OData Maybank API MS SQL Server PWA
Epicor ERP Legacy Core Kinetic ERP Live Cloud Migration Epicor to Kinetic - TGPT Zero Downtime Migration • TGPT

Migration Epicor to Kinetic (ERP System) - TGPT

Assisted in migrating enterprise ERP from Epicor to Kinetic. Managed data transfer, SSRS report path updates, and configuration changes with zero operational downtime.

  • ▹ Assisted in migrating ERP from Epicor to Kinetic.
  • ▹ Managed data transfer, SSRS report path updates, and configuration changes.
  • ▹ Performed validation and testing for seamless continuity.
  • ▹ Received Appreciation Award for successful zero-downtime migration.
  • ▹ Converted SSRS Reports to Live production environments.
Epicor ERP Kinetic ERP SSRS Reports BAQs / BPMs SQL Server Data Migration
Thermal Chamber Modbus RS485 Tariff Watch Power BI Chamber IoT & Power Surveillance (Jabil P2) Jabil P2 • Energy IoT

Chamber Utilization System and Connect with Raspberry PI - Jabil P2

Raspberry Pi monitors electricity tariffs during peak/non-peak hours. Data collected via Modbus/RS485 and stored in MySQL with Power BI dashboard visualization.

  • ▹ Raspberry Pi monitors electricity tariffs during peak/non-peak hours.
  • ▹ Data collected via Modbus/RS485 and stored in MySQL.
  • ▹ Power BI dashboards visualize usage and energy costs.
  • ▹ Helped reduce energy costs by 15–20%.
C# SQL Server VB.Net Visual Studio RaspberryPi Linux Python Power BI
Cisco Systems NPI Validation Vigor LS • Vigor LS SE • La Corsa PRODUCTION YIELD > 95% NPI Project - Jabil P1 Jabil P1 • Cisco Systems

NPI Project - Jabil P1

Led NPI testing for 3 Cisco projects: Vigor LS, Vigor LS SE, La Corsa. Defined test strategies, performed hardware validation, and ensured mass production readiness.

  • ▹ Led NPI testing for 3 Cisco projects: Vigor LS, Vigor LS SE, La Corsa.
  • ▹ Defined test strategies, performed hardware validation, and managed risks.
  • ▹ Maintained >95% production yield and ensured mass production readiness.
Python Linux Shell Scripting Bitbucket PyCharm Jenkins Apollo GUI BOM MobaXTerm
ESB • HCTM UKM Camera MRN Scanner PRIORITY: THEATRE 1 Emergency Surgery Booking & OTIS HCTM UKM • Healthcare

Emergency Surgery Booking System (ESB) & OTIS - HCTM UKM

Native Android triage application with camera-based Medical Record Number (MRN) optical scanning and automated conflict detection for operating theatres.

  • ▹ Mobile Full-Stack Development: Native Android app (Java, REST APIs) for emergency triage.
  • ▹ Computer Vision & Hardware: Camera-based MRN optical scanning to eliminate triage manual entry errors.
  • ▹ Clinical Automation: Integrated OTIS web platform with automated slot conflict detection.
Java Android Studio ASP.NET MySQL REST APIs

Education & Credentials

Academic foundation, honors & awards, professional technologist registration, and industry certifications.

Education

Bachelor of Software Engineering Major in Information System Development

National University of Malaysia (UKM)
CGPA: 3.62
Sept 2018 - Sept 2022
Best Final Year Project 2021 (Supervisor Recognition - UKM)
Dean List: Sem 2 Session 2019/2020, Sem 1 Session 2020/2021, Sem 2 Session 2020/2021, Sem 2 Session 2021/2022

Honors & Awards

Appreciation Award (2025)

Thong Guan Technologies Sdn. Bhd. (TGPT)

Awarded for successfully supporting and executing the enterprise-wide migration from Epicor ERP to Kinetic with zero operational downtime.

Best FYP Award (Supervisor Recognition)

Universiti Kebangsaan Malaysia (UKM)

Recognized for outstanding software engineering design and research on the Celik Pusaka mobile application.

Dean's List Award (4 Consecutive Semesters)

FTSM, Universiti Kebangsaan

Awarded for continuous academic excellence across 4 consecutive semesters at FTSM, Universiti Kebangsaan.

Professional Certifications & Licenses

Graduate Technologist (Gt.) — Information & Computing Technology

Malaysia Board of Technologists (MBOT)
Cert No: GT26050659 • Candidate for Ts. 2026

IBM Systems Analyst Professional Certificate

IBM Professional Certification
Cert No: M9TT2IPMHM2E

Microsoft SQL Server Professional Certificate

Microsoft Certification
Cert No: F8NKHDSDRA4J

Cisco Implementation and Administration (CCNA 200-301)

Cisco Systems
Cert No: 0CUYL4R4Z2C2

Linux Administration & Shell Scripting Specialization

Linux Specialization
Cert No: MDE0KL2MJ291

Intermediate Oracle Database Administration

Oracle University
Cert No: VZRJA46PSFWD

JBL-LEAN-Bronze Six Sigma

Jabil Lean Six Sigma Academy
Cert No: 8146a1e5-1edc-44a6

Introduction to Business Analysis

Professional Business Analysis
Cert No: 2GYBXH0JLOC6

IBM Full Stack Software Developer Professional Certificate

IBM Professional Certification
Cert No: JZQV14M3ZNVO

EMS-Malaysia-Penang-QE-CAPA System (SmartSolve) Rev E

Quality Engineering & CAPA System
Quality Management • SmartSolve Rev E
Language Proficiency:
English: Proficient (Professional Working) Malay: Proficient (Native)

Let's Connect

Interested in discussing enterprise ERP workflows, full-stack systems engineering, or technical roles? Reach out directly.

Direct Email
alifirfn99@gmail.com
Phone / Mobile
+60 18-2564312

Available for phone calls & WhatsApp inquiries.

Location Base
Sungai Petani, Kedah, Malaysia

Available for Onsite (Penang / Kedah) & Remote Engagements.

GitHub Account

Send a Direct Message

Submit your message below and it will be forwarded directly to Alif's inbox.