Dhaka, Bangladesh · Co-founder & CTO at Techub

I build software
that sees.

I'm Sihab Sahariar, an AI and robotics engineer. I've built video-intelligence systems as a senior AI engineer at Lynkeus AI, led robotics teams to international finals, published in Scientific Reports, and I ship open-source tools like Umbra and ForensicVision.

Sihab Sahariar standing next to a white humanoid robot, making a peace sign
Years building
5+
Research publications
3
Competition teams
4
Public repositories
412

01 · Featured work

Things I've shipped recently.

Umbra has blurred the screen because the person on the webcam turned away

2026 · Windows app · Open source

Umbra

A privacy screen for Windows. It uses the webcam and on-device face tracking to notice when you look away, and hides your screen until you look back. It includes a guided calibration that fits it to each person's desk, four cover styles and a tray app with a global hotkey.

  • Python
  • MediaPipe
  • OpenCV
  • PyQt5
ForensicVision main window with a CCTV evidence image and a case inspector panel

2026 · Desktop workstation · Open source

ForensicVision

A native desktop workstation for forensic image analysis and enhancement that tells you which parts of a result were measured and which were invented. It covers case management, integrity hashes, AI restoration and super-resolution, comparison views and PDF reports.

  • Python
  • Image forensics
  • Super-resolution
  • CUDA

02 · Selected projects

From the lab and the field.

HMI · Desktop51

Car Dashboard HMI

An in-car dashboard prototype with a speedometer, fuel status, date and time, built in Python. My most-starred and most-forked repo.

  • Python
  • PyQt5
Computer vision18

Multi-threaded OpenCV streaming

Faster real-time video processing by moving frame capture onto its own thread, with a threaded vs. non-threaded benchmark and a Medium write-up.

  • Python
  • OpenCV
Computer vision15

YOLOv11 + ONNX detection

Python scripts running object detection with the YOLOv11 model exported to ONNX, so inference runs without a full deep-learning framework.

  • YOLOv11
  • ONNX Runtime
Robotics14

Mars Rover Control System

My research code and documents from the Mars-rover control & AI team: a PyQt control GUI with camera feeds and GPS map readout, data recording and robot feedback.

  • Python
  • PyQt
  • GPS
Robotics · CV8

Vision-based rover navigation

Basic obstacle avoidance and navigation for a rover using Python and OpenCV, driven by a single camera.

  • Python
  • OpenCV
AI · Identity1

Porichita AI eKYC

Face verification and enrollment with real-time liveness checks (head tilts, blinks), Facenet512 matching and a PyQt5 dashboard.

  • MediaPipe
  • DeepFace
  • PyQt5
Computer vision3

Real-time people counting

Detects and tracks people in video with YOLOv8 to count them in real time.

  • YOLOv8
  • Tracking
CV · Desktop

iDocument Scanner

A document scanner with automatic edge detection, perspective correction and EasyOCR text extraction, processing many images concurrently.

  • OpenCV
  • EasyOCR
  • PyQt5
ADAS · CV1

OpenADAS lane detection

A lane-line detection system for driver assistance built on classical OpenCV techniques, without any learned model.

  • OpenCV
  • NumPy
Desktop5

PySort GUI

A PyQt5 app that visualises how different sorting algorithms shuffle and sort data.

  • Python
  • PyQt5
Video · Desktop4

GStreamer with PyQt5

Plays GStreamer video pipelines inside a PyQt5 interface: a building block for camera and streaming apps.

  • GStreamer
  • PyQt5
Robotics1

Mongol-Tori rover GUI

Control interface for BRACU Mongol Tori, BRAC University's next-generation Mars rover.

  • Python
  • PyQt

Browse all 400+ repositories on GitHub

03 · Experience

Where I've built things.

Five-plus years shipping computer vision and AI systems, from video intelligence for a Korean AI company to leading engineering as a co-founder.

  1. Now

    Co-Founder & CTO

    Techub Co.

  2. Feb 2025 – Apr 2025

    SDE II

    iBAnalytica Washington DC, USA · Remote

  3. Apr 2024 – Feb 2025

    Chief Technology Officer

    Veracyn AI London · Remote

    • Led product architecture, engineering direction and the technical roadmap.
    • Developed DeepEye, a forensic image and video analysis application for media authentication and tamper detection.
    • Built automatic detection and flagging of AI-generated and manipulated media.
  4. Mar 2023 – Apr 2025

    Head of Technology

    Roboway Labs Uttara, Dhaka · Part-time

    • Designed the architecture of the Pixi v1.0 and v2.0 robots.
    • Developed robotics systems with supporting computer vision and machine learning models.
    • Supervised the technical team and authored technical documentation.
    • Shipped an Employee Activity Monitoring System for Banglalink (VEON).
    • Pitched Roboway on Shark Tank Bangladesh in 2024.
  5. Apr 2021 – May 2025

    Senior AI Engineer

    Lynkeus AI Seoul, South Korea · Remote

    • Designed and developed VMS software for computer-vision-driven monitoring and operations.
    • Delivered 25+ AI proofs of concept, including facial recognition, parking vision, anomaly detection and OCR.
    • Developed a voting algorithm that brought the licence-plate recognition system to 97.5% accuracy.
    • Built an AI-based prosecution system that works from live CCTV footage for the Dhaka Metropolitan Police, at 93.4% accuracy.
  6. Previously

    GUI Developer

    acciGone, an ADAS development company

  7. Oct 2018 – Dec 2020

    Software Engineer

    Borrnolab Remote

    • Remote software engineering; shipped Zharudar on SourceForge.
  8. Education

    BSc in Computer Science & Engineering

    BRAC University, Dhaka

04 · Robotics teams

Rovers, drones and world stages.

At BRAC University I led software, control and AI for competition robots, and took them to international finals.

Apr 2023 – Jan 2024

BRACU ALTER

AI Team Lead

An AI-based autonomous rescue rover. ALTER qualified for the RoboCup Rescue Robot League finals as the only South Asian team among 17 finalists, from 2,500+ teams worldwide.

  • RoboCup Rescue finalist

Sep 2022 – Feb 2023

BRACU Dichari

Technical Team Lead

An autonomous drone and rescue rover. Dichari reached the European Robotics League championship round in Poznań, Poland, as the only Asian team, finishing 4th and winning the Perseverance Award.

  • ERL · 4th place
  • Perseverance Award

Oct 2021 – Mar 2022

BRACU Mongol-Tori

Sub-Team Lead, Control & Software

BRAC University's Mars rover with autonomous capabilities, built for the University Rover Challenge, the International Rover Challenge and the Anatolian Rover Challenge.

  • URC
  • IRC
  • ARC

05 · Moments

On stage and in the field.

Sihab speaking into a microphone on stage beside a projector screen reading Meet Your Guide
2026Talking about artificial intelligence at Bogura Zilla School
Four Roboway team members with the Pixi humanoid robot in front of a Shark Tank backdrop
2024Pitching Roboway and our Pixi robot on Shark Tank Bangladesh
The BRACU Dichari team and guests with the rescue rover and drone
ERLBRACU Dichari with our rescue rover and drone
The BRACU Dichari team holding the Bangladesh flag beside their rover and drone on a field in Poland
PolandTeam Dichari at the European Robotics League

06 · On video

See it running.

All 25 videos

2025 · Product

Zenraa QC One: automated fabric inspection

2023 · Robotics

Rover controller GUI on ROS Noetic

2024 · ADAS

Driver assistance: detection, lanes and speed

07 · Research

Publications.

  1. 2025 · Scientific Reports

    Transformer-based sign-to-text translation for Bangladeshi sign language

    Dhrubo, T.; Reza, M.; Sahariar, S.; Mukto, W.

  2. 2023 · Research paper

    Optimizing Autonomous Navigation of Unmanned Ground Vehicles in Challenging Terrain through Surface Analysis and AI

    Uddin, J.; Sahariar, S.; Wadud, F.; et al.

  3. 2023 · Research paper

    Multi-Terrain Drones for End-to-End Ocean Monitoring and Protection

    Uddin, J.; Wadud, F.; Ahad, M.; Sahariar, S.; et al.

08 · Writing

On Medium.

All articles

09 · Toolkit

What I reach for.

Languages

  • Python
  • C / C++
  • Java
  • TypeScript
  • Bash
  • HTML / CSS

Vision & ML

  • OpenCV
  • YOLO
  • ONNX
  • MediaPipe
  • TensorFlow
  • NumPy / Pandas

Desktop & apps

  • PyQt5
  • GStreamer
  • Flask
  • React

Robotics & embedded

  • ROS
  • NVIDIA Jetson
  • Raspberry Pi
  • Arduino

Data & cloud

  • AWS
  • MongoDB
  • MySQL
  • GitHub Pages

Also

10 · Contact

Building something
that needs to see?

I'm always up for talking computer vision, robotics or a hard desktop-app problem.

sihabsahariarcse@gmail.com