Skip to content
View hafizaj's full-sized avatar
🏠
Working from home
🏠
Working from home
  • Kuala Lumpur

Highlights

  • Pro

Block or report hafizaj

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hafizaj/README.md

Hafizuddin Jaafar

Cloud Solution Architect, AI Business Solutions at Microsoft . MSc Business Analytics, Imperial College London

Portfolio Notes LinkedIn Email


About

Electrical engineer by training, solution architect by practice. I have spent the last several years building automation platforms, data pipelines, and AI-powered systems across enterprise environments — and more recently, native applications in Swift. I am interested in what it actually takes to move AI from prototype to production, and in helping organisations make that transition well.


Tech Stack

Languages

Python Swift SQL JavaScript R

AI / ML

LangChain OpenAI Scikit-Learn

Cloud and Infrastructure

Azure Docker GitHub Actions Supabase

Data and BI

Power BI Power Platform MySQL Streamlit


Projects

Tenere — macOS Focus and Attention App

A native macOS application that monitors browser and application activity in real time using CGEventTap and NSWorkspace APIs, scores focus quality against user-declared work intentions, and applies a violation detection system that distinguishes genuine interruptions from prolonged distractions. Built with a full CI/CD pipeline using GitHub Actions and Docker.

Swift SwiftUI Supabase Docker GitHub Actions


Enterprise Social Listening Platform

A centralised analytics platform that aggregates content from multiple social media REST APIs into a MySQL backend, with NLP pipelines for sentiment analysis, controversy detection, and keyword clustering. Output surfaces through Streamlit dashboards with alerting for engagement spikes.

Python NLP MySQL Streamlit REST APIs


Busserbot — Autonomous Restaurant Robot

An autonomous robot designed to navigate dynamic restaurant environments, detect vacated tables using multi-sensor fusion and OpenCV, and execute tray-clearing routines without human input. Navigation uses A* pathfinding with dynamic obstacle handling.

Python WeBots OpenCV A*


Certifications

  • Microsoft Certified: Azure Solutions Architect Expert
  • Microsoft Certified: Azure Security Engineer Associate
  • Microsoft Certified: Azure Administrator Associate
  • Microsoft Certified: Power BI Data Analyst Associate

Contact

hafizuddinbinjaafar@gmail.com

Pinned Loading

  1. hafizaj.github.io hafizaj.github.io Public

    Personal website & portfolio.

    HTML 1

  2. 183DB-Capstone 183DB-Capstone Public

    Busserbot — an autonomous robotic busser (storage unit + kinematic arm) for UCLA's joint ECE 183D / MAE 162D capstone

    Jupyter Notebook 1 2

  3. 183DA-Capstone 183DA-Capstone Public

    Team People's repository for 183DA

    MATLAB 1 2

  4. projects projects Public

    HTML 1