Skip to content
View LRTechpro's full-sized avatar

Block or report LRTechpro

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
LRTechpro/README.md

Harold L. R. Watkins

Automotive Cybersecurity Engineer | Embedded Systems | Vehicle Software Verification

Automotive cybersecurity engineer and vehicle software verification analyst focused on embedded systems, connected vehicle software, ECU diagnostics, secure software update validation, and in-vehicle network analysis.

I currently support Ford Smart Architecture software verification and infrastructure workflows through TEKsystems. My work includes analyzing ECU deployment, configuration, flash, diagnostic, and software-integrity failures using UDS behavior, CAN data, XML artifacts, software records, and engineering evidence.

I am pursuing dual Master of Science degrees in Cybersecurity and Software Engineering at the University of Advancing Technology, with specializations in Artificial Intelligence and Robotics/Embedded Systems.

Featured Automotive Cybersecurity Projects

Clean-room Python analyzer for synthetic UDS traces, diagnostic-session and SecurityAccess state tracking, negative-path validation, programming-sequence checks, and evidence export to Markdown, JSON, and CSV.

Automotive cybersecurity assurance prototype connecting a synthetic vehicle architecture, TARA risks, technical requirements, controls, evidence, SBOM findings, detection validation, cybersecurity claims, and release-gate decisions.

Specification-driven UDS validation tool that compares observed ECU behavior with machine-readable diagnostic requirements, derives session and security state, evaluates protocol preconditions, and exports V&V findings and trace metrics.

C# and .NET automotive diagnostic workbench for ISO-TP reconstruction, UDS service decoding, DID and NRC analysis, XML parsing, and structured diagnostic-log review.

Python and SocketCAN laboratory project demonstrating UDS Diagnostic Session Control and Security Access through a deliberately weak seed-key implementation on a controlled virtual CAN network.

Embedded computer-vision project deploying an Edge Impulse FOMO model to an ESP32-CAM for real-time detection of automotive key fobs and J2534 vehicle communication interfaces.

Technical Focus

Embedded automotive cybersecurity, UDS ISO 14229, CAN and CAN-FD, ISO-TP, ECU diagnostics, secure diagnostic access, software update validation, cybersecurity assurance, Python, C#, .NET, SocketCAN, ESP32, SQLite, pandas, pytest, and GitHub Actions.

Education, Specializations, and Certifications

  • Dual M.S. candidate, Cybersecurity and Software Engineering - University of Advancing Technology
    • Specializations: Artificial Intelligence and Robotics/Embedded Systems
  • B.S. Computer Information Systems - Cybersecurity and Cloud Security, Summa Cum Laude
  • A.A.S. Automotive Technology - TCI College
  • A.S. Computer Information Management - Ashworth College
  • Certifications: CompTIA Security+, Microsoft Azure Fundamentals (AZ-900), Linux+

Connect

LinkedIn

Pinned Loading

  1. AutoDecoder-Workbench AutoDecoder-Workbench Public

    Windows embedded diagnostics analysis tool designed to process ISO 15765 (CAN) traffic and Unified Diagnostic Services (UDS) protocol exchanges. The platform reconstructs ISO-TP frames, decodes dia…

    C# 2

  2. autosec-uds-workbench autosec-uds-workbench Public

    Python 2

  3. UDS-ECU-Emulator UDS-ECU-Emulator Public

    Mermaid 2

  4. Automotive-Diagnostic-Security-Analyzer Automotive-Diagnostic-Security-Analyzer Public

    Clean-room automotive cybersecurity analyzer for synthetic UDS traces, security-state validation, negative-path testing, and engineering evidence export.

    Python 1

  5. automotive_cybersecurity_compliance_ai_assistant automotive_cybersecurity_compliance_ai_assistant Public

    AI-powered automotive cybersecurity platform for real-time incident analysis, threat classification, and compliance management. Supports ISO/SAE 21434 and UNECE R155/R156. Built with Python, SQLite…

    Python

  6. ESP32CAM-FOMO-Object-Detection ESP32CAM-FOMO-Object-Detection Public

    ESP32-CAM edge AI project deploying a custom Edge Impulse FOMO model for real-time key fob and J2534 VCI detection, including EloquentEsp32cam inference and bounding-box area analysis.

    C++