← В ленту
Регистрация: 05.08.2025

Muhammad Afiq Bin Nooralhadi

Специализация: Computer Vision Engineer
— Detail-oriented engineer with experience in full-stack development and AI model implementation. — Skilled in Python and JavaScript, with practical knowledge of web development frameworks. — Experienced in maintaining drones, developing 3D models, and managing technical projects. — Committed to delivering reliable and efficient solutions.
— Detail-oriented engineer with experience in full-stack development and AI model implementation. — Skilled in Python and JavaScript, with practical knowledge of web development frameworks. — Experienced in maintaining drones, developing 3D models, and managing technical projects. — Committed to delivering reliable and efficient solutions.

Портфолио

Palm Tree Detection Using YOLOv8

● Developed an object detection model using YOLOv8 to identify and localize palm trees in aerial and drone imagery. Trained on custom-annotated datasets with data augmentation to improve accuracy. The solution supports automated plantation mapping and palm count estimation. Tools: Python, YOLOv8, PyTorch, OpenCV, LabelImg.

McDonald's Outlet Locator with Chatbot

● Built a full-stack web application that maps McDonald’s outlets in Malaysia with 5KM catchment areas using geospatial data. Implemented a state-based filtering system and a chatbot powered by local Retrieval-Augmented Generation (RAG) to answer outlet-related queries (e.g., 24-hour services, birthday party availability).

Law Employment Chatbot with RAG and Local LLM Inference

● This chatbot helps users understand Malaysian employment laws (Employment Act 1955 & Amendment 2022) by answering questions using a Retrieval-Augmented Generation (RAG) system and a locally hosted LLM. Key Highlights: ● Document Embedding: Legal texts are chunked and embedded using SentenceTransformers. ● FAISS Index: Enables fast semantic search of relevant law sections. ● LLM Response: Uses Nous-Hermes-2-Mistral-7B-DPO via llama-cpp-python for local, private inference. ● FastAPI Backend + Streamlit Frontend: Clean, interactive UI with API integration. ● Offline-Ready & Secure: No external calls; ideal for privacy-sensitive legal environments.

Скиллы

Python
Computer Vision
LLM
JavaScript
TypeScript
HTML/CSS
SQL
MySQL
React
Vite
Tailwind CSS
TensorFlow
PyTorch
Keras
Scikit-Learn
Pandas
Numpy
Matplotlib
FAISS
SentenceTransformers
Sqlite3
Transformers
Streamlit
Ubuntu OS
Docker
Docker Compose
OpenVINO
CVAT
FastAPI
Uvicorn
Hugging Face
Vercel
Git
GitHub
phpMyAdmin
Llama-cpp-python

Опыт работы

Data Scientist
с 04.2025 - По настоящий момент |Petrohorizon
YOLO, OpenCV, TensorFlow, Docker, CUDA, CuDNN, Roboflow, CVAT, FastAPI, React
● Contributing to early-stage development of a real-time CV-based alarm system for offshore oil rigs (Readiness Level 2 of 9). ● Collaborating in a cross-functional team to design AI models for hazard detection in high-risk environments. ● Utilizing tools including YOLO, OpenCV, TensorFlow, Docker, CUDA/cuDNN, Roboflow, and CVAT for model training and data management ● Supporting the end-to-end pipeline: data annotation, preprocessing, prototyping, and deployment planning. ● Developed a web app using React (frontend) and FastAPI (backend) to simulate real-time object detection.
Drone Engineer
07.2022 - 04.2025 |AECA Solutions
OpenCV, Object Detection, Datasets, Performance Testing, Problem Solving
● Collect and annotate the dataset. ● Train the pretrained model. ● Create a script to do the counting and export it into shape file.
AI Engineer
06.2021 - 07.2022 |ITXOTIC
Face Mask Detection
● Model Preparation and Configuration: Prepare data, select and configure models using OpenVINO toolkit, train and evaluate models, deploy to production, and maintain accuracy and effectiveness. ● Inference Execution: Execute inference using trained models by preparing input data, processing data and model output, evaluating results, and handling errors. ● Software Installation and Configuration: Install and configure AI application software, deploy to production environment, simulate full functionality, test, troubleshoot issues, and document processes.

Образование

Deep LearningComputer Vision (Бакалавр)
2017 - 2021
University Tenaga Nasional

Языки

МалазийскийРоднойАнглийскийВыше среднегоЯпонскийБазовый