CV — Machine Learning Engineer

Download ML Engineer PDF  |  All resumes  |  Robotics SWE view

PDF is auto-generated from this page by CI on every content change.

TL;DR — ML engineer with applied research depth in computer vision, 3D point-cloud detection, and multimodal sensor fusion. Trained and deployed CNN models on AWS for NYC infrastructure inspection and traffic monitoring; comfortable owning the full loop from raw multi-sensor data → labeled datasets → model → cloud / edge deployment.

Core skills

Models & methods 2D & 3D CNNs (object detection, segmentation), contrastive learning, multimodal fusion (LiDAR + RGB + thermal / hyperspectral), background subtraction and tracking, classical computer vision (OpenCV), control-theoretic models (PID, fractional-order) for closed-loop CV systems.

ML platforms & infrastructure PyTorch, TensorFlow, CUDA, AWS (S3 for data, EC2/SageMaker for training, model hosting), Docker, NVIDIA Jetson (Nano / TX2 / Xavier) for edge inference, WebODM-based deployment platform for end-user delivery.

Data & pipelines End-to-end ingestion from real-world sensors (fixed LiDAR + camera, drone payloads, robotic platforms), dataset versioning, format conversion across sensor configurations, ROS / MCAP / Protobuf, labeling and quality workflows, training-on-A → inference-on-B portability.

Languages Python (primary), C++, MATLAB, Fortran.

Selected ML projects

CNN-Based 3D Detection on Highway LiDAR · 2024–present

AI & Mobility Research Lab, CCNY · NYC DOT collaboration

Bridge Defect Detection & Cloud Deployment · 2022–present

CCNY Robotics Lab

Contrastive Learning for Robust Defect Mapping · 2024

Vision-Based Robotic Control · 2015–2022

Earlier signal-processing and CV work · 2010–2014

Education

Experience

Teaching (ML / AI relevant)

Selected publications

  1. Bo Shang et al. Sensing Perspectives on Vulnerable Road User Monitoring for Traffic Safety: A Survey. MobiSPC 2025.
  2. Bo Shang et al. How Many Beams of LiDAR is Enough for Detecting Vulnerable Road Users? MobiSPC 2025.
  3. Jinglun Feng, Bo Shang et al. Robotic Inspection and Data Analytics to Localize and Visualize the Structural Defects of Concrete Infrastructure. IEEE T-ASE 2025. Selected for IROS 2025.
  4. Hoxha, Feng, …, Shang, et al. Contrastive Learning for Robust Defect Mapping in Concrete Slabs using Impact Echo. 2024.
  5. Zhang et al. Code-specified early delamination detection and quantification in a RC bridge deck. 2025.

Full list on the Publications page and Google Scholar.

Reviewer service (ML / robotics venues)

IEEE T-CST, ICRA, IROS, ICUAS, IEEE MFI, J. of Intelligent & Robotic Systems, Mechatronics, Control Engineering Practice, Nonlinear Dynamics, ISA Transactions, IET Control Theory & Applications, IJARS.

Why this role fits

I bring an applied ML profile shaped by real sensor hardware: I’ve trained the model, debugged the calibration that made the dataset trustworthy, deployed it to AWS or to a Jetson on a robot, and shipped the result to a city agency. If you want an ML engineer who is comfortable upstream and downstream of model.fit(), that’s me.


Looking for the Robotics SWE view, the full academic CV, or all resumes?