| Isuzu – Technical Center of America, Inc. (ITCA) |
Jan. 2021 – Present |
| Lead Engineer, Autonomous – Advanced Engineering |
Jun. 2024 – Present |
| – Deployment of perception components on TesorRT: |
|
|
FCOS object detection,
FCOS segmentation, and
SORT tracker. |
|
| – Research on Transformer based Perception tasks. |
|
| – Research on manifold (matrix Lie group) for autonomous vehicle localization. |
|
| Sr. Engineer, Autonomous and Artificial Intelligence – Advanced Engineering |
Jan. 2022 – May. 2024 |
| – Lead the development of perception component including: object detection, object tracking, and visualization. |
|
| Implement ROS visualization for MVXNet using Kitti dataset: MVXNet demo. |
|
| Develop structure aware single-stage 3D object detection. |
|
| Develop LiDAR object detection and tracking. See: 3D-LiDAR multi-object tracking. |
|
| Develop multi-object tracking. See: Multi-object-tracking. |
|
| – Develop localization component including: wheel odometry, GNSS/IMU processing, |
|
| and Fast-LOAM. These outputs are later fused in the Robot Localization package. |
|
| Develop Visual SLAM. See: Visual SLAM. |
|
| – Acting scrum master of the autonomous driving team. |
|
| – Make key contributions to software architecture design and software stack integration. |
|
| – Provide technical support and career growth direction for team members and supervise interns. |
|
| Autonomous Driving Engineer – Powertrain and Vehicle Research & Development |
Jan. 2021 – Dec. 2021 |
| – Develop core sensor component for centralized sensor fusion for both cameras and LiDARs. |
|
| – Curb detection using 3D LiDAR point clouds: Moriyama dataset demo. |
|
| – Object detection using 3D LiDAR point clouds: Moriyama dataset demo. |
|
| – Point clouds 3D map construction using Fast LOAM and OctoMap: Moriyama dataset_demo. |
|
| – Software stack management with release tags and version control by git submodules.
| |
| – Component integration and testing in both simulation and on the real truck. |
|
| Aptiv – Global Technology Company |
Jul. 2018 – Jan. 2021 |
| Algorithm Engineer – Scene Perception Algorithm Team |
Oct. 2020 – Jan. 2021 |
| – Mainly develop unit test cases in vectorCAST for different components |
|
| Algorithm Engineer – Fused Road Model (FRM) Team |
Sep. 2018 – Sep. 2020 |
| – Develop fusion algorithms for object trail processing: |
|
| NGSIM dataset demo for road shape estimation and lane centerline prediction. |
|
| – Design FRM state machine and mode manager. |
|
| – Error handling for vision, object fusion, and vehicle state inputs. |
|
| – Maintain input Rosbag pipeline. |
|
| – Develop FRM analysis pipeline and dashboard. |
|
| – Coverity Static Analysis including AUTOSAR and MISRA C++. |
|
| – Develop unit test cases in Google Test and component test for FRM component. |
|
| – Sporadically acted as the scrum master for FRM. |
|
| Algorithm Engineer – Autonomous Driving Behavior Team |
Jul. 2018 – Aug. 2018 |
| – Develop a prediction and cost function based algorithm to perform cooperative social behavior. |
|
| – Work in Ottomatika code migration from urban pilot to highway pilot. |
|
| – Sporadically give numerical methods of statistical lectures. |
|
| – Examples: Polynomial Smoothing, Spline Interpolation |
|
| Michigan State University |
Aug. 2013 – May. 2018 |
| Teaching Assistant – Department of Statistics and Probability |
Jan. 2017 – May. 2018 |
| – One semester of a graduate-level of Statistics class. |
|
| – One semester of senior-level of Probability and Statistics for Business classes. |
|
| – Two semesters of entry-level of Statistics classes. |
|
| Research Assistant – Computational Mathematics Science and Engineering |
Jan. 2016 – Dec. 2016 |
| Supervisor: Dr. Yuying Xie and Dr. Mark Reimers |
|
| – Research in neuroimaging data for brain activity. |
|
| – Movement correction, denosing, and registration for images. |
|
| – Analyze the amplitude and phase for images by Fourier analysis. |
|
| Teaching Assistant – Department of Statistics and Probability |
Aug. 2013 – Dec. 2015 |
| – Summer instructor of an entry-level Statistics class. |
|
| – One semester of graduate-level of Statistics classes. |
|
| – Three semesters of senior-level of Probability and Statistics classes. |
|
| Academia Sinica |
Aug. 2010 – Jul. 2013 |
| Research Assistant – Institute of Statistical Science |
|
| Supervisor: Dr. Jeng-Min Chiou |
|
| – Mainly research in functional data. |
|
| – Functional clustering and classification. |
|
| – Functional linear model and its prediction and applications. |
|
| – Missing value imputation and outlier detection for functional data. |
|
| – Programming Assistant (Chiou, J.-M, Annals of Applied Statistics, 2012) |
|
| Military Service, Taiwan |
Aug. 2009 – Aug. 2010 |
| Corporal – Beigan Township, Lienchiang County |
|
| – The duties include training, safety, and communications. |
|
| National Central University |
Feb. 2004 – Jun. 2009 |
| Network Administrator – Graduate Institute of Statistics |
Jul. 2007 – Jun. 2009 |
| – Manage and maintain the e-mail server based on FreeBSD operating system. |
|
| – Design an alumni website for graduate alumnus. |
|
| – Maintenance and elimination of common breakdown of the PCs in computer laboratory. |
|
| Network Administrator – Mathematics Computation Laboratory, Department of Mathematics |
Feb. 2005 – Jun. 2007 |
| – Manage the e-mail server and design some rules to block spam mails. |
|
| – Design a network sync upgrade system of more than 80 computers over 2 classrooms |
|
| – Devise a web-based roll call and sign-in system. |
|
| Network Assistant – Mathematics Computation Laboratory, Department of Mathematics |
Feb. 2004 – Jan. 2005 |
| – Provide software supports and computer consulting for freshmen. |
|
| – Supervise the networking, system analysis, and trouble shooting. |
|
| Year |
Semester |
Role |
Course number with title and sections numbers (in parentheses) |
| 2018 |
Spring |
TA |
STT 231 Statistics for Scientists (004, 005, 006) |
| 2017 |
Fall |
TA |
STT 200 Statistical Methods (011, 012) |
|
|
GA |
STT 873 Statistical Learning and Data Mining (001) |
|
Spring |
TA |
STT 315 Introduction to Probability and Statistics for Business (015, 018, 019, 021) |
| 2016 |
Fall |
RA* |
STT 442 Probability and Statistics II: Statistics (001) |
|
|
|
STT 861 Theory of Probability and Statistics I (001) |
| 2015 |
Fall |
TA |
STT 200 Statistical Methods (019, 020) |
|
Summer |
Instructor |
STT 200 Statistical Methods (204) |
|
Spring |
TA |
STT 224 Introduction to Probability and Statistics for Ecologists (001, 002, 003, 004) |
| 2014 |
Fall |
GA |
STT 863 Statistical Methods I (001) |
|
|
|
STT 886 Stochastic Processes and Applications (001) |
|
Summer |
GA |
STT 421 Statistics I (101) |
|
|
|
STT 430 Introduction to Probability and Statistics (101) |
|
Spring |
GA |
STT 351 Probability and Statistics for Engineering (001H, 002) |
|
|
|
STT 430 Introduction to Probability and Statistics (001) |
| 2013 |
Fall |
GA |
STT 441 Probability and Statistics I: Probability (001, 002, 003) |
| RA*: Sporadically acted as teaching substitute for my advisor. |