ADNAN
RACHMAWAN
Bridging the gap between physical hardware, embedded silicon, and high-performance game engines. Specializing in C++, custom SDK development, and real-time device communication.

ABOUT THE ENGINEER
Specializing in hardware-software interface development & cross-platform engine integrations.
Focused on writing clean, deterministic, and maintainable low-level code that bridges the physical world with interactive software. With deep expertise across C++, Embedded Systems, and Game SDKs, I solve cross-platform compatibility challenges, optimize memory/throughput bottlenecks, and build tooling developers love using.
// ARSENAL & TOOLKIT BY DOMAIN
WHAT CAN I BUILD?
Embedded & IoT Systems
Custom firmware and applications for ESP32, Arduino, and embedded Linux, designed for stability and real-time operations.
Hardware-Software Interfaces
Seamless integration between physical hardware and software layers using protocols like BLE, GPS, and Modbus.
Game & Engine Development
High-performance systems and mechanics built on Unreal Engine and Unity, backed by deep C++ and C# expertise.
Mobile & Desktop Apps
Native Android and cross-platform applications connected to real-time databases and hardware systems.
FEATURED SHIPMENTS

QR Vending Machine
Developed a general purpose vending machine kotlin-based app with QRIS payment support. Customers could choose what kind of vending machine they’ll be using for their product, either item based or service based product. This app could communicate with hardware systems to support the vending feature.

Remote Ignition System App and Device
Developed a remote ignition system utilizing the LoRa network. The ignition could be triggered from the VB-based app.

Room Monitoring App and Device
Developed a room monitoring system using temperature sensor, humidity sensor and fire detector to monitor room condition. The result could be monitored from an flutter-based Android app streamed from Firebase real time database.
WORK EXPERIENCE
Software Development Engineer
Developed robust Game SDKs for Unity and Unreal Engine, delivered high-quality, performance-optimized solutions for the game developers. Developed and enhanced Android platform support for Unity, made sure seamless integration, compatibility, and performance on mobile devices.
Embedded System Programmer
Implemented mod/25bus and OBD II for real-time tracking and monitoring device firmware. Developed Linux-based wearable devices that enable seamless streaming functionality, along with Android-based wearable streaming devices tailored for mobile Integration.
Hardware Engineer
Maintained embedded software for real-time tracking, monitoring, and health-related applications. Integrated and maintaining health monitoring tools, including wearable devices and medical sensors, to collect and transmit vital health data.
Embedded System Engineer
Designed IoT hardware and implemented embedded software for real-time tracking and monitoring applications. Built efficient, low-power embedded systems that deliver robust and scalable IoT solutions.
C++ Programmer
Ported iOS games to Android, maintained and optimized shared C++ game codebase, and developed Android-specific features to ensure seamless platform integration. Played a critical part in bridging platform differences, resolved compatibility challenges, and enhanced performance across diverse hardware configurations.