Available to hire
Software Engineer with 5+ years of experience delivering production software across embedded vehicle systems and cloud-connected web applications. I specialize in end-to-end development spanning embedded Linux (Qt/QML, C++, CAN, MQTT, OTA) and full-stack technologies (Angular, Node.js, AWS), with hands-on work in system integration, API design, CI/CD, debugging, and performance optimization.
I build reliable pipelines between hardware and cloud, develop user-facing dashboards and operational workflows, and focus on maintainable architecture and measurable reliability improvements. I’m a U.S. Permanent Resident (Green Card Holder).
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Beginner
Language
Javanese
Intermediate
Work Experience
Software Engineer - Endera Motors at Endera Motors
March 1, 2023 - May 1, 2025Owned the architecture and implementation of an embedded Linux (Yocto) touchscreen dashboard using Qt/QML, integrating charging status, fault diagnostics, Bluetooth, navigation, and media controls while optimizing UI responsiveness through asynchronous rendering and state management. Engineered a fleet management platform with authentication, vehicle tracking, route optimization, and driver feedback workflows, improving operations and reducing troubleshooting effort. Architected a real-time telemetry pipeline integrating CAN bus, MQTT, and a web dashboard to bridge hardware, embedded software, and cloud applications.
Full Stack Engineer at I/O Controls Corp.
July 1, 2019 - December 1, 2022Owned the design and implementation of a Linux-based vehicle status tracking module that decoded real-time MQTT telemetry, generated automated operational reports, and supported fleet operations valued at over $500K. Enhanced the fleet management dashboard with advanced filtering, interactive map visualization, and CSV/PDF reporting. Automated accounting workflows by building an internal reimbursement platform with invoice uploads, approval tracking, and order management, replacing manual financial processes. Established Bitbucket CI/CD pipelines for builds, unit testing, merge validation, and release verification. Engineered a secure OTA update framework for embedded Linux devices across 300+ production vehicles. Designed an embedded Linux monitoring service to detect overheating and electrical faults before failure, reducing critical incidents by 30%.
Technical Intern at Logic Solutions
February 1, 2019 - April 1, 2019Engineered a license management web application using Angular and MySQL to streamline permit tracking. Designed a reusable reporting module supporting CSV and PDF exports, cutting reporting time by half.
Software Engineering Intern at Institute for Information Industry
May 1, 2017 - August 1, 2017Architected an AI development platform enabling non-technical users to upload, train, and deploy on-device offline inference on mobile and embedded systems. Implemented 16 OpenCV image augmentation techniques with multithreading and multiprocessing, improving model accuracy by 7% (88% → 95%). Built a real-time OpenCV camera system with multi-object detection and bounding box tracking.
Education
M.S. in Electrical & Computer Engineering at University of Michigan
September 1, 2016 - May 1, 2019M.S. in Mechanical Engineering at University of Michigan
September 1, 2016 - May 1, 2019B.S. in Mechanical Engineering at National Taiwan University
September 1, 2010 - January 1, 2015Qualifications
Industry Experience
Computers & Electronics, Software & Internet, Transportation & Logistics, Telecommunications
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Beginner
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer today.