Available for collaborations

M. Farhan Tandia

Indonesia

Multidisciplinary engineer bridging Industrial AIoT, Hardware-Software Integration and applied AI in energy operations

M. Farhan Tandia
01. About Me

Professional Profile

Multidisciplinary engineer with 4+ years of experience spanning hardware-software integration/IoT, Industrial instrumentation & control systems, and applied ML/AI. With prior R&D industry experience at Trend Power Technology, proven ability to deliver complete software products from architecture to deployment and maintenance, including the first cross-platform BMS diagnostic applications with with direct hardware interfacing over BLE to CAN Bus, I2C and UART including OTA firmware update pipelines and real-time battery fault interpretation from register-level data.

Currently as supervisor for Instrument, Control & IT maintenance at coal-fired power plant, where I have delivered effective maintenance work and AI-powered digitalization systems that achieved company OKRs and drove measurable improvements in operational efficiency. Thrive in collaborative environments, excel at time management, and adapt quickly to new technologies.

Core Competencies

Industrial AutomationApplied AI/MLIoT System IntegrationHardware & Software Engineering
4+Years of Experience
3Company OKR/KPI Achieved
10+Training & Certification
10+Multi-disciplinary Projects
02. Career History

Work Experience

PT Alamtri Resources Indonesia (Adaro Group)

Instrument, Control & IT Supervisor — Power Plant O&M

PT Alamtri Resources Indonesia (Adaro Group)

Mar 2024PresentFull-time

Maintenance Work:

  • Maintenance Management: Planned & Supervised PM/CM/PMO work order distribution and routing via CMMS, prepared and supervised EIC outage maintenance plans, WIN, SOP, and HIRADC; Conducted FMEA and RCFA report; managed spare part planning and restock.
  • ·IT & Data Infrastructure: Performed Management Information System, including data and asset management, IT services for users (email, desktop, network & communication facilities, data storage & servers).
  • Control System Retrofit: Leading end-to-end retrofit of turbine PLC and boiler DCS control systems — currently overseeing project planning, scope definition, and procurement process for system modernization across both units. [In procurement phase]
  • Alamtri Power Professional Program (Management Trainee): Selected for and successfully completed an intensive leadership development program in power generation, covering plant operations, maintenance planning, control systems, safety compliance, and cross-functional project assignments.

Continual Improvement:

  • AI Digitalization: Pioneered end-to-end AI digitalization system for operational excellence, delivered Intelligent Sootblower optimization that reduced sootblower steam consumption by 35%, and an AI-based Operator Recommendation System that decreased operator-controllable losses by 37%, both achieving Company OKR 2025; developed Flutter-based real-time power plant monitoring mobile application.
  • Integrated Operations Center (IOC): Leading design of a unified command cebnter dashboard covering power generation, transmission & distribution, and asset management — integrating PI Server (ABB DCS & Siemens PLC), SCADA, Fusion Solar, Online Vibration Monitoring and Microsoft Dynamics 365 into a single real-time operational view. [In design/planning phase]
Thermal Power PlantSolar PV SystemMaintenance ManagementAutomationDCS ABBPLC SiemensField InstrumentationML-LibrariesData ScienceESP32MQTTModbusNetwork EngineeringPI SystemPythonFlutterIoT
Trend Power Technology Co. Ltd

Software Engineer — R&D

Trend Power Technology Co. Ltd

Nov 2021Oct 2023Contract

BMS Mobile Application Development:

Led full-cycle development (design → development → deployment → maintenance) of a cross-platform app for e-bike Battery Management System for diagnostics, battery health check, OTA firmware update, BLE auto-connect, RMA workflow, and Google Maps riding assistant.

BMS Communication & Firmware Interface Development:

  • Designed and implemented real-time CAN Bus/UART and BLE communication layer between BMS hardware and diagnostic application for e-bike battery
  • Implemented OTA (Over-the-Air) firmware update pipeline, handling binary packaging, transfer protocol, and integrity verification over BLE channel.
  • Built auto-connect BLE device discovery and pairing logic with robust error handling and reconnection routines.

Paperwork:

  • Authored technical documentation, work SOPs, and e-learning materials for BMS application internalization.
  • Managed version control via Git throughout product development lifecycle.
  • Researched ML integration for automated battery failure detection from RMA report data.
FlutterDart.Net CoreC#BLEGoogle APIOTA UpdateCommunication ProtocolUARTI2CCANBUSPythonML-LibrariesBattery Management SystemIOSGit
National Yang Ming Chiao Tung University

Research Assistant

National Yang Ming Chiao Tung University

20192021Research Assistant

Smart Surveillance Project (MOST-sponsored):

  • Integrated object detection, object tracking, person re-identification, and action recognition into a real-time smart surveillance system.
  • Built an embedded data pipeline for multi-sensor fusion (accelerometer, gyroscope) for human tracking and drowning detection in a smartwatch environment
PythonComputer VisionTabular DataESP32IoTSensorsSmart Surveillance System
03. Education

Educational Background

National Yang Ming Chiao Tung University (NYCU)

National Yang Ming Chiao Tung University (NYCU)

M.Sc. · Electrical Engineering and Computer Science

20192021GPA: 4.25/4.30
  • Top 5th of Fall 2019 graduate class
  • NCTU International Graduate Program Scholarship for Outstanding New Student
  • Research Assistant: Applied AI/ML for smart surveillance system (image and wearable sensor data)
  • Thesis: Design and Implementation of a Lightweight Multi-Task Deep Neural Network for Swimmer Action Recognition and Re-Identification
Universitas Gadjah Mada

Universitas Gadjah Mada

B.Eng · Electrical Engineering

20142018GPA: 3.46/4.0
  • Control & Instrumentation Laboratory member
  • Internship: PT Pupuk Sriwidjaja Palembang — Instrument Maintenance Department (Assisted preventive and corrective maintenance activities for field instrumentation and control systems in fertilizer production facilities.Performed inspection, calibration, and troubleshooting of industrial instruments to ensure operational reliability and process safety)
  • Hardware Programmer, Gadjah Mada Aerospace Team (2016–2017): Developed embedded C firmware for payload control system on EDF rocket/aircraft platform.
  • Laboratory Assistant: C Programming Lab Work, Instrumentation & Control, Digital & Microcontroller Lab Work
04. Certifications

Professional Certifications

2026

Level 4: Power Plant & Control Systems Maintenance Supervisor

Ministry of Energy and Mineral Resources (BSDM ESDM), Indonesia

2025

AI Engineer Core Track: LLM Engineering, RAG, QLoRA, Agents

Udemy

2024

Software Quality Assurance

Rakamin

2023

Google Cloud Cloud Digital Leader

Google Cloud

2022

Data Scientist Career Track

DataCamp

2022

Machine Learning Development (Intermediate)

Dicoding

2021

Flutter Development Bootcamp with Dart

Udemy

2023

Architecting on AWS

Dicoding

2023

Fundamental of Backend Application

Dicoding

2023

.NET 7 Web API & Entity Framework

Udemy

05. Achievements

Awards & Achievements

Company OKR 2025 (×2): Delivered two strategic industrial AI implementations at Alamtri Group power plant

2025

Intelligent Sootblower optimization that reduced sootblower steam consumption by 35%, and an AI-based Operator Recommendation System that decreased operator-controllable losses by 37%.

Company KPI 2022: Delivered the first mobile app for BMS diagnostic

2022

Cross-platform app for e-bike Battery Management System for diagnostics, battery health check, OTA firmware update, BLE auto-connect, RMA workflow, and Google Maps riding assistant resulting in a 100% reduction in customer diagnostic and firmware update service costs.

Finalist — Kaggle National Data Hackathon 2021 by Data Science Indonesia

2021

CatBoost for Traffic Congestion Prediction: Build an analysis with machine learning to predict the traffic jam in certain locations in West Java Indonesia.

Finalist — Shopee National Data Science Competition 2020

2020

Siamese Neural Networks for One-Shot Product Matching: Given the item pairs, to build a model to predict if they are the same or different products.

1st Runner-Up & Best Poster — Komurindo & Kombat 2017

2017

Aircraft Electric-Ducted-Fan (EDF) Control in reaching targets horizontally. Accessing sensors, motors and parachute in the Rocket then sends to Ground Control Segment and also arranges a control system to get to the final destination that has been determined correctly.

1st Runner-Up — Komurindo & Kombat 2016

2016

Rocket Electric-Ducted-Fan (EDF) Control in reaching targets horizontally. Accessing sensors, motors and parachute in the Rocket then sends to Ground Control Segment and also arranges a control system to get to the final destination that has been determined correctly.

06. Publications

Scientific Works & Journals

Person Tracking by Fusing Posture Data from UAV Video and Wearable Sensors

· 2022

In this article, a novel framework that fuses the posture data taken by a drone (or unmanned aerial vehicle, UAV) camera and the wearable sensors data recorded by smartwatches is proposed. The framework is designed for continuously tracking persons in a drone view by analyzing location-independent human posture features and correctly tagging smartwatch identities (IDs) and personal profiles to video human objects, thus conquering the former work in requiring ground markers. Person detection, ID assignment, and pose estimation are integrated into our framework to obtain recognized human postures. These recognized postures are then paired with those from the wearable sensors. Through fusing common postures, such as standing, walking, jumping, and falling down, person tracking accuracy by UAV up to 95.36% can be attained in our testing scenarios.

View Publication

Implementation of Quadrotor Uav Proportional-Derivative Stabilization on Quaternions With Madgwick Filter

· 2018

A quadrotor is a multi-rotor UAV that controls its flight attitude by adjusting the speed of four rotors. This study develops the quadrotor dynamics using the Newton–Euler model and designs a PD controller to stabilize its orientation. For physical implementation, a MEMS-based IMU with quaternion representation and Madgwick filter is used to improve computational efficiency and avoid Euler angle singularities. Simulation and experimental results show that the Madgwick filter provides accurate orientation estimation and the PD controller stabilizes the quadrotor effectively.

View Publication
07. Skills

Technical Skills

Industrial Automation & OT

ABB DCSSiemens PLCPI SystemPI Web APIP&IDField InstrumentationSCADACEMSOPC DA/UAModbus TCPIEC 61511

Software & Web Engineering

Flutter/DartPythonC# (.NET Core)Node.jsJava/KotlinNext.jsReactLaravelREST APIFirebase

Data Engineering

PostgreSQLMS SQL ServerSQLAlchemyPandasInfluxDBBigQueryPower BITableauGrafanaOData

Applied AI & Machine Learning

TensorFlowKerasPyTorchOpenCVScikit-learnObject Detection & TrackingData SegmentationLLM Engineering (RAG, QLoRA, Agents)LangChain

Hardware & Embedded

C/C++ESP32ArduinoBLECANUARTI2CMQTTModbus

DevOps & Cloud

Git & GitHubDockerAWS (SageMaker, S3)GCPFirebaseVercelPower AutomateRedmineMS Project

Maintenance & Engineering Management

CMMS (D365 F&O, Maximo)FMEARCFAHIRADCPM/CM/PMOSpare Part Planning