Over Height Vehicle Detection System (OHVD)

Scalable Event-Driven Vehicle Analysis System

This project was developed for Mindhop Inc. While I'm excited to discuss the technical skills and architecture patterns employed, specific implementation details are covered under NDA. I'm happy to demonstrate these skills through other means during technical discussions.

Project Overview

OHVD is a comprehensive detection and alert system that processes data from LiDAR sensors and video analytics to protect infrastructure from over-height vehicles. The system manages real-time data streams, coordinates automated responses, and provides a web-based monitoring interface.

Core Technologies

Backend Development
  • Python/Flask
  • PostgreSQL
  • MQTT Messaging
  • WebSocket
Infrastructure & DevOps
  • Docker
  • Linux Administration
  • Network Configuration
  • Process Management
Integration & APIs
  • LiDAR Data Processing
  • Video Analytics
  • PTZ Camera Control
  • Hardware Integration

Technical Achievements

  • Designed and implemented a multi-process architecture for real-time data handling
  • Created a robust IPC system for coordinating between multiple detection processes
  • Developed a web-based monitoring interface with real-time updates
  • Implemented automated deployment and recovery mechanisms

Key Skills Demonstrated

Technical Skills

  • Multi-process Architecture
  • Real-time Data Processing
  • Database Design
  • Hardware Integration
  • Process Management

Professional Skills

  • System Architecture
  • Technical Documentation
  • Problem Solving
  • Cross-team Collaboration
  • Project Management

Development Process

  • Iterative development methodology
  • Extensive testing in simulated environments
  • Continuous deployment with Docker
  • Documentation-driven development
  • Performance monitoring and optimization