Career & Work

Professional Experience • Commercial Products • Engineering Tooling

Professional Work Experience
PIC — Automotive Diagnostics & Digital Solutions
[ April 2024 – Present ]
Kewr Digital • Digital Automotive Division • Kulon Progo, Yogyakarta
  • Vehicle Diagnostic Interface (VCI): Engineering vehicle diagnostic communication software supporting OBD-II and generic automotive protocols (CAN Bus / ISO 15765, K-Line / ISO 9141, UDS / ISO 14229) bridging vehicle hardware scanners with desktop application suites.
  • Interactive Dealer E-Learning: Architecting interactive web applications and learning management systems for authorized dealer technical curricula, service SOP compliance, and workshop technician skill assessments.
  • Engine Diagnostic Logic: Developing structured decision-tree diagnostic engines (Symptom Analyzer) to accelerate troubleshooting and fault isolation for common rail diesel engines.
  • Rust Open Vehicle Diagnostics (OVD): Architecting Kewr Digital's localized OpenVehicleDiag (OVD) platform in Rust, adapting open diagnostic standards with native J2534 Pass-Thru and SocketCAN stacks for the Indonesian commercial fleet ecosystem.
Software Engineer
[ October 2022 – March 2024 ] (1 year 6 months)
Kewr Digital • Kulon Progo, Yogyakarta
  • Engineered scalable backend RESTful microservices and database schemas in Go (Golang) and TypeScript/Node.js for enterprise client applications.
  • Contributed to distributed systems and blockchain infrastructure research, specializing in Cosmos SDK modules and IBC relayer network operations.
Mechanic
[ October 2021 – August 2022 ] (11 months)
Armada International Motor • Isuzu Authorized Dealer • Sleman, Yogyakarta
  • Executed regular maintenance, mechanical repairs, and diesel engine troubleshooting for commercial fleet trucks.
  • Conducted electronic scan tool diagnostics and electrical systems inspections for modern diesel commercial vehicles.
Service Advisor & Mechanic
[ August 2019 – July 2021 ] (2 years)
PT Karya Zirang Utama • Isuzu Authorized Dealer • Tasikmalaya & Depok, Jawa Barat
  • Service Advisor (February 2020 – July 2021 • Tasikmalaya Branch): Managed workshop reception, repair estimations (RO/PKB), technician queues, and warranty claims.
  • Mechanic (August 2019 – January 2020 • Depok Branch, Jl. Raya Bogor): Performed scheduled servicing, mechanical maintenance, and diesel repairs following dealer facility relocation from Margonda to Jl. Raya Bogor.
Mechanic
[ 2017 – 2018 ] (1 year)
Armada International Motor • Isuzu Authorized Dealer • Magelang, Jawa Tengah
  • Executed standardized diesel engine regular maintenance, brake and suspension overhauls, and chassis repairs.
  • Supported commercial vehicle fleet servicing and emergency breakdown repairs.
Field Advisor, Service Advisor & Junior Mechanic
[ December 2012 – January 2017 ] (4 years 2 months)
PT Karya Zirang Utama • Isuzu Authorized Dealer • Semarang & Depok
  • Field Advisor (June 2016 – January 2017 • Margonda Branch, Depok, Jawa Barat): Conducted on-site fleet technical investigations, customer fleet consultations, and field breakdown triage.
  • Service Advisor (January 2014 – June 2016 • Cendrawasih Branch, Semarang, Jawa Tengah): Managed workshop reception, repair estimations (RO/PKB), technician queues, and warranty claims.
  • Junior Mechanic (Mechanic-III) (December 2012 – December 2013 • Cendrawasih Branch, Semarang, Jawa Tengah): Executed standardized regular maintenance SOPs, general repairs, and assisted senior technicians with heavy repair overhauls.
Commercial Products & Software Solutions
Product / SystemDomainArchitectural Scope & Technical Stack
Kewr OVD (Open Vehicle Diagnostics — Indonesia Edition)Modular Diagnostic Runtime (Rust)High-performance, memory-safe diagnostic suite engineered in Rust, adapting the open-standard OpenVehicleDiag (OVD) architecture for the Indonesian commercial fleet and domestic workshop ecosystem (Isuzu Euro 4 Common Rail, Hino, Mitsubishi Fuso). Implements high-throughput SocketCAN & J2534 Pass-Thru abstraction, native ISO-TP / UDS (ISO 14229) protocol stacks, live ECU PID telemetry streaming, and localized DTC symptom triage for domestic workshops.
Stack: Rust, SocketCAN, J2534 Pass-Thru, UDS (ISO 14229), ISO-TP (ISO 15765-2)
Vehicle Diagnostic Communication Bridge (VCI)Automotive IoT / Diagnostic MiddlewareEngineered low-latency communication layer bridging PC diagnostic suites with vehicle ECUs via OBD-II, CAN Bus (ISO 15765), K-Line, and UDS protocols.
Stack: C / C++, Kotlin, Go, Win32 API
Authorized Dealer E-Learning PlatformTechnical Education LMSInteractive learning management system featuring step-by-step 3D/2D animation components, technician progression tracking, and automated service procedure exams.
Stack: TypeScript, React, SQLite, Node.js
Diagnostic Symptom AnalyzerExpert Diagnostic Decision SystemStructured decision-tree engine mapping complex diesel common rail operational symptoms (black smoke, surging, hard starting) into deterministic diagnostic routines.
Stack: Go, REST API, JSON Schema
Industrial Diagnostic & Engineering Tooling
  • Vehicle Diagnostic Hardware & Protocols:OBD-II, CAN Bus / ISO 15765, K-Line / ISO 9141, UDS / ISO 14229, J2534 Pass-Thru, USB-to-CAN interfaces, logic analyzers, digital storage oscilloscopes.
  • Diesel Workshop Testing Equipment:Common rail high-pressure injection test benches, digital multimeters, compression testers, fuel rail pressure simulators.
Technical Skills Matrix
CategoryTechnologies & Competencies
Programming LanguagesGo (Golang)C / C++KotlinJavaScript / TypeScriptSQLShell Scripting
Automotive Protocols & HardwareOBD-IICAN Bus (ISO 15765)UDS (ISO 14229)K-Line (ISO 9141)J2534Oscilloscope Diagnostics
Distributed Systems & WebCosmos SDKIBC ProtocolCometBFTNode.js / ExpressREST APIsDockerGit
Databases & StorageSQLitePostgreSQLMySQLRedisBadgerDBLevelDB