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 / System | Domain | Architectural 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 Middleware | Engineered 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 Platform | Technical Education LMS | Interactive 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 Analyzer | Expert Diagnostic Decision System | Structured 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
| Category | Technologies & Competencies |
|---|---|
| Programming Languages | Go (Golang) • C / C++ • Kotlin • JavaScript / TypeScript • SQL • Shell Scripting |
| Automotive Protocols & Hardware | OBD-II • CAN Bus (ISO 15765) • UDS (ISO 14229) • K-Line (ISO 9141) • J2534 • Oscilloscope Diagnostics |
| Distributed Systems & Web | Cosmos SDK • IBC Protocol • CometBFT • Node.js / Express • REST APIs • Docker • Git |
| Databases & Storage | SQLite • PostgreSQL • MySQL • Redis • BadgerDB • LevelDB |