Embraer E-Jets Family (MSFS)
Comprehensive systems, FMS navigation, autopilot flight director laws, and cockpit display engineering for the E170, E175, E190, E195, and E-Freighter.
Systems and Software Architect with 20+ years of experience building mission-critical real-time simulation, high performance software, and high fidelity avionics software.
Driven by relentless curiosity and an obsession with how complex things work under the hood. Whether it's dissecting flight dynamics, writing low-level code, or building hardware with my own hands, I thrive on hard problems, unfamiliar territory, and the challenge of making things run faster and better than expected.
My engineering philosophy is simple: don’t fear mistakes, just make sure to make better mistakes next time.
Roadblocks are inevitable, but I live by the reality that:
for every complex problem there is a solution that is simple, fast and wrong.
Two decades of engineering mission-critical training devices, commercial transport aircraft avionics, and high-performance software and system architectures. Spanning diverse platforms and technologies across server, client, embedded, mobile, web, and cloud environments, alongside custom hardware, electronics, and craftsmanship.
Core systems engineer responsible for full-scope airliner systems modeling, Flight Management Systems (FMS), autoflight guidance laws, and avionics software across modern commercial flight simulation.
ARINC-702A FMS navigation, ARINC-424 navdata, aircraft performance calculation, navigation system, flight controls,
autopilot guidance (LNAV, VNAV), autoland CAT II/III, PFD/MFD/HGS/EICAS displays, and aircraft system simulation that covers ATA 21-37, 39, 40, 42, and 46.
AIR Avionics ACD-57 (57mm radio/altimeter/transponder), Becker AR6201 (8.33 kHz VHF transceiver with dual concentric knobs),
and Garrecht VT-02 (Mode S LCD transponder).
Garmin G3X) and amphibious hull/landing gear sub-systems.
World Aircraft (dynamic airport traffic and flight operations).
Developed full-mission military flight training devices, tactical armored vehicle simulators, joint strategic war games, and civilian transit simulators.
NAS332 Super Puma FFS with full-motion 6-DOF hydraulic motion platform,
BO-105 helicopter engineering lab (force-feedback control loading & collimated visual projection).
BAe Hawk 209 combat trainer (MPD, audio, and tactical displays), VR-Based Xtra-330LX with 3-DOF motion platform, and F-16C/D FTD subsystem integration.
FV101, AMX-13).
Engineered ACV-300 armored vehicle simulator with Joint Simulation capability compliant with DIS IEEE-1278 standards.
Delivered a clean-sheet electric rail simulator for PT Kereta Commuter Indonesia / PT KAI in a record 12-month turnaround.
PXE boot) architecture,
fully secured Bare Linux Server with PREEMPT_RT deterministic kernel and OverlayFS filesystem serving microservices for war simulation.
Implemented geospatial visualization using Cesium3D WebGL, real-time communication via WebSockets, and secure voice channels with WebRTC encryption.
libDIS (in-house C++ IEEE 1278 Distributed Interactive Simulation protocol library),
CommSystem (low-latency VoIP tactical radio/intercom engine),
in-house Aural system (node-based real-time audio processing engine supporting spatial audio, low-latency ASIO, and VST-compatible DSP),
CodeGraph (visual node-based execution editor), and PREEMPT_RT with OverlayFS diskless Linux kernels.
cgminer/sgminer, and deployed fault-tolerant AWS/GCP cloud backends for Burstcoin (blockchain explorer, web wallet, mining pool).
A significant portion of my early engineering journey remains undocumented or lost to time. Starting from the MS-DOS era, Windows 3.1, OS/2, and Windows 95, I built countless utilities, simple games, and creative weekend experiments that have since vanished with legacy magnetic media and aging hard drives. While the vast majority of these programs were authored in C and C++, I also programmed extensively in Pascal, developed commercial business software using Borland Delphi and C++Builder, crafted Java applications for university demonstrations, built numerous web projects in JavaScript, and tinkered with hardware interfaces and x86/x64 assembly. Alongside these were several custom 3D game engines that were never finished—each serving as an invaluable sandbox where I honed my understanding of low-level systems, mathematical modeling, and deterministic real-time execution from first principles.
Browse through commercial airliner avionics, defense flight/armor simulators, low-level networking, and hardware systems. Filter by category or click any tag to explore.
Comprehensive systems, FMS navigation, autopilot flight director laws, and cockpit display engineering for the E170, E175, E190, E195, and E-Freighter.
Custom electric guitar builds, point-to-point hand-wiring, shielding, custom coil-split/series-parallel switching circuits.
Architected and engineered the core Flight Management System (FMS) navigation computation, ARINC-424 leg parsing, flight plan sequencing, and MCDU lateral/vertical flight guidance for the flagship Aerosoft Airbus A330 in Microsoft Flight Simulator.
Engineered the authentic AIR Avionics / Dittel ACD-57 multi-function 57mm round cockpit instrument under contract from Asobo Studio for integration into official default aircraft in Microsoft Flight Simulator.
Engineered the authentic Becker Avionics AR6201 compact VHF aviation transceiver under contract from Asobo Studio for integration into official default aircraft in Microsoft Flight Simulator.
Engineered the authentic Garrecht VT-02 Mode S / ADS-B transponder instrument under contract from Asobo Studio for integration into official default aircraft in Microsoft Flight Simulator.
Co-development of the official Pipistrel Taurus self-launching motorized glider for Microsoft Flight Simulator under contract with Asobo Studio, engineering the retractable dorsal propeller mast deployment sequence, engine systems, and soaring instruments.
Avionics and systems integration for the SeaRey Elite amphibious light sport seaplane in Microsoft Flight Simulator, integrating built-in MSFS glass cockpit avionics, electrical logic, and flight deck systems.
High-performance native C++ standalone Chia generator and event-driven plot manager integrating madMAx43v3r and reference chiapos plotters in-process with real-time hardware telemetry and custom job scheduling.
Custom ESP32-based handheld and desktop hardware ticker with color TFT LCD displaying live cryptocurrency prices, multi-exchange candlestick charts, and captive portal Wi-Fi configuration.
High-performance multiplayer networking engine designed in C# for Unity, implementing a custom reliable UDP protocol layer with zero-allocation buffers.
Mobile application developed in Flutter for Bank Rakyat Indonesia (BRI) supporting SME business ecosystem empowerment.
Automated indoor aeroponic cultivation chamber engineered for Carolina Reaper peppers, featuring ultrasonic misting, custom liquid Peltier chillers, and closed-loop microcontroller environmental telemetry.
Clean-sheet civilian transit driving simulator developed for PT Kereta Commuter Indonesia (KCI) in a record 12-month turnaround, featuring parametric railway track authoring, Russian rolling stock dynamics integration, and Redis state distribution.
Lightweight high-performance Linux CLI utility querying NVIDIA driver ioctls, NVML, and PCIe VBIOS subsystem descriptors to report real-time GPU power, thermals, clocks, and exact vendor hardware names.
First-principles architectural design, 3D CAD modeling in Blender, and structural construction execution of a two-story home in Bandung.
330 kVA industrial-grade multi-GPU computing cluster engineered in a private Bandung facility with custom power distribution and high-velocity ventilation.
Multi-tenant Proof-of-Capacity mining pool aggregating global hard-drive deadlines, running high-performance C++ plotters, and orchestrating automated proportional payouts on AWS/GCP dual-cloud infrastructure.
Custom x86 Linux kernel distribution patched with PREEMPT_RT to provide deterministic soft real-time execution for high-frequency simulation loops.
Comprehensive joint battle management simulation platform integrating Air, Land, and Maritime forces in unified operational theater exercises.
Invited guest speaker at the Mathematics Challenge Festival at Institut Teknologi Bandung (ITB), sharing software engineering and algorithmic applications of mathematics.
High-throughput real-time blockchain telemetry and asset ledger explorer parsing block generation deadlines, smart tokens, and global transaction metrics.
Zero-trust client-side browser wallet and on-chain decentralized asset exchange (DEX) interface enabling instant user onboarding with in-memory Curve25519 signing.
Customized, ultra-lightweight (~100 MB) stateless Linux distribution engineered for PXE network boot, RAM execution, and 24/7 autonomous GPU clusters.
High-fidelity supersonic fighter simulator replicating flight handling qualities, tactical cockpit avionics, and mission systems.
In-house node-based visual programming environment built to rapidly author and inspect state machines and simulation logic.
Integrated voice communication system simulating tactical radio channels, intercom hot-mics, frequency modulation, and radio propagation noise.
Physically-inspired real-time broken glass surface shader for Unity3D featuring normal-mapped shattered crack patterns, optical refraction, chromatic diffraction, and Fresnel specular highlights.
Deep runtime and editor reflection inspector for Unity3D, exposing all properties, fields, methods, and complete base class inheritance hierarchies for any selected scene GameObject or project asset.
Multi-vehicle tactical simulator simulating three distinct tank classes interoperating in unified platoon and team combat formations.
Reverse-engineered telemetry acquisition and Plan Position Indicator (PPI) software replacing obsolete, non-functional military radar receiver computers by decoding raw RS-232 serial streams from the radar pedestal and relaying track vectors over TCP to upstream command systems.
Full-scale multi-mission tactical transport helicopter simulator with realistic rotor aerodynamics and cockpit systems.
Tactical jet trainer simulator designed for advanced pilot operational training, combat readiness, and emergency procedures.
Full flight simulator refurbishment and internal R&D testbed featuring motor control loading, tablet glass cockpit instrumentation, curved visual warping, and a VR-immersed motion platform.
Pioneering T9-style on-screen virtual keyboard for Android 1.0 on the historic HTC Dream (T-Mobile G1), enabling rapid one-handed touch typing on early small capacitive displays without sliding out the physical keyboard.
Tracked armored combat vehicle simulator designed for crew coordination, combat driving, turret operation, and tactical engagement.
In-house C++ library implementing the IEEE 1278 Distributed Interactive Simulation (DIS) protocol for low-latency networked simulation.
State-of-the-art anti-gravity space tunnel racing prototype engine written from scratch in C++ and DirectX 9 with custom HLSL shaders and procedural spline geometry.
Rigorous foundation in numerical analysis, computational mathematics, cryptography, mathematical modeling, and euclidian and non-euclidian geometry.
Invited industry guest speaker presenting on computational mathematics, algorithm design, and software engineering in mission-critical simulation.