

Farhan Arridha
IoT Engineer & Software Developer
Professional Summary
IoT Engineer and Software Developer based in Indonesia, specializing in Automation, Software Integration, and Cloud Management Systems. With a proven track record of delivering scalable, cost-effective, and web-based industrial solutions, I help businesses streamline their operations through reliable and strategically designed systems.
Currently, I'm expanding my expertise into backend development with Golang, focusing on building robust, high-performance systems that can handle real-time data, deliver scalable APIs, and ensure efficient service communication—essential components for modern IoT and cloud-based architectures.
Backed by a degree in Electrical Engineering and hands-on experience across multiple industrial IoT projects, I’m confident in my ability to deliver solutions that bridge the gap between hardware and software, solving real-world problems with practical, impactful technology.Outside of tech, I’m deeply passionate about muscle building and martial arts, especially Muay Thai—disciplines that sharpen my focus, resilience, and commitment to continuous improvement, qualities I carry into every aspect of my professional work.
Skills & Expertise
Work Experience
IT/Audiovisual Consultant
Vega Global
Jakarta, Indonesia
Oct 2023 - Present
•
Build an audiovisual design concept related to meeting rooms, command centers and lounge areas.
•
Make presentations to ensure the design will meet the client's expectations
•
Architecting IoT systems customized to client needs and operational goals.
•
Create Bill of Material for every project for audiovisual design needs
Sales
IT/AV
Solution Architect
Freelancer Software Developer
Freelance
July 2024 - Now
•
Developed a real-time IoT system using Golang, handling MQTT integration, WebSocket streaming, and device control via HTTP endpoints.
•
Designed REST API and backend logic to control hardware (ESP32 & relays) securely.
•
Built a basic CRUD system using Go net/http, HTML templates, and PostgreSQL as the database.
•
Focused on clean architecture, RBAC implementation, and potential integration with frontend dashboard.
GOLANG
MQTT
InfluxDB
IoT Integration
Embedded software engineer
ISIXI
SIngapore
Jan 2022 - July 2023
•
Experienced in developing and debugging C/C++ firmware on ESP32 and microcontrollers, including image processing with OpenCV and NFC integration.
•
Designed BMS circuits and smart home systems with MQTT communication, along with schematic and PCB layout creation using Eagle and KiCAD.
•
Deployed and maintained systems on OpenBSD, including web servers and XMPP-based chat applications, and implemented OpenCV on BeagleBone Black running Debian.
•
Involved in ideation, market research, and producing technical documentation to support product development and deployment workflows.
C
Ubuntu
Python
PCB Design
RnD
IoT Engineer
Telkom Indonesia
Indonesia
Sep 2021 - Des 2021
•
Designed and implemented efficient firmware architecture for embedded systems using RTOS to ensure reliable task scheduling and performance.
•
Built IoT-enabled smart plug systems with real-time control, energy monitoring, and remote connectivity features.
•
Seamlessly integrated microcontroller firmware with communication protocols and hardware interfaces to support scalable smart energy devices.
Arduino IDE
C
Research Development Software Supervisor
LG Electronics
Minneapolis, Minnesota, United States
August 2023 - Oct 2023
•
Understanding about automation used in Software division
•
Create instructions for solving each problem in the software
C++
DevOps
PCB Design
Python
•
Managing the latest TV software releases and release schedules
Education
Bachelor of Engineer - Electrical Engineer
Telkom University
September 2017 - May 2021
Weak Current
Electrical Vehicle Laboratory
Taekwondo Athlete
IoT Researcher
Hobbies & Interests
🎿 Freestyle Skiing
Passionate about pushing boundaries and perfecting technique on the slopes
🏔️ Hiking
Exploring Utah's beautiful trails and mountain ranges
🚴♂️ Road Biking
Enjoying scenic routes and maintaining an active lifestyle
⛺ Camping
Connecting with nature and embracing outdoor adventures
🚤 Boating
Making waves and enjoying water activities
✈️ Traveling
Exploring new cultures and broadening perspectives
Databases Management System
MySQL
PostgreSQL
Firebase
MongoDB
Tools
Arduino IDE
PHPMyAdmin
Docker
Git
VSCode
Postman
Oracle VM Virtualbox
Programming
C
C++
Golang
JavaScript
HTML
CSS
PHP
Phyton
IoT and Embedded System
Microcontroller and SBC
PCB Design
Controlling and Monitoring
Automation
Linux OS
MQTT
Portfolio
© 2025 Farhan Arridha. All rights reserved.
Quick Links
About
Projects
Contact