Bjorn Melin

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

Connect

Create a free website with Framer, the website builder loved by startups, designers and agencies.