Shaownak Shahriar

Robotics & AI Engineer | Computer Vision & Autonomous Systems

Robotics & AI Engineer building intelligent autonomous systems for real-world industrial and societal challenges. My work spans computer vision, autonomous navigation, embedded AI, sensor fusion, and control systems, from Bangladesh's first autonomous quad-plane VTOL UAV to autonomous underwater vehicles, Mars rovers, rescue robots, and enterprise-scale vision systems. I build complete autonomous platforms, from perception and decision-making to navigation, control, and deployment.

Shaownak Shahriar

Technical Skills

Robotics & Autonomy

ROS Gazebo RViz SLAM Navigation Stack Path Planning State Estimation ArduPilot Flight Control

Control, Kinematics & Sensor Fusion

Forward/Inverse Kinematics PID Control Kalman Filter Madgwick Filter

Computer Vision & AI

PyTorch TensorFlow OpenCV YOLO SSD Mask R-CNN SAM GANs 3D Object Detection VectorDB

Edge AI & Deployment

TensorRT ONNX TorchScript NVIDIA Jetson (Orin/Nano) Raspberry Pi Docker

Sensors & Hardware

LiDAR Intel RealSense IMU GPS/RTK VectorNav SBG INS Pixhawk Arduino STM32 ESP32 Motor Drivers (Cytron, IBT)

Communication & Protocols

UART SPI I2C CAN Bus MAVLink MQTT

Languages & Tools

C/C++ Python SQL Bash Linux Git Django FastAPI CVAT Label Studio

Professional Experience

AI & Computer Vision Engineer
Roboway Technologies (Dhaka, Bangladesh)
May 2026 - Present
  • Developed an enterprise-scale vision-based workforce intelligence system for Banglalink, processing 10 concurrent IP camera streams in real time.
  • Implemented face detection, recognition, and liveness detection for automated attendance, behaviour detection, and unknown-person security alerts.
  • Designing scalable AI pipelines and deployment workflows with TensorRT-optimized inference for continuous production operation.
Autonomous Systems Engineer
Dubotech Ltd. (Dhaka, Bangladesh)
May 2024 - Apr 2025
  • Engineered and deployed real-time underwater image enhancement pipelines using GAN-based translation to process feeds in low-visibility environments.
  • Optimized inference latency by deploying vision models onto NVIDIA Jetson Orin Nano with TensorRT, achieving stable performance for live video streams.
  • Integrated Pixhawk, Raspberry Pi, and Jetson-based autonomous control systems with onboard sensors.
Team Lead, AI & Machine Vision
BRACU Duburi, Autonomous Underwater Vehicle (Dhaka, Bangladesh)
Jun 2021 - Apr 2024
  • Led the AI & Machine Vision sub-team; the team placed Global 1st Runner-up at RoboSub 2023 and received the Ingenuity Special Award.
  • Developed underwater perception pipelines using YOLO, SSD-MobileNet, Mask R-CNN, SAM, and U2-Net with CLAHE enhancement, deployed on Jetson Orin Nano with TensorRT.
  • Integrated the Pixhawk vehicle controller and VectorNav INS with the onboard AI computer and designed the onboard communication architecture.
  • Collected underwater datasets and ran pool and open-water tests to validate navigation, sensing, and control.
AI & Autonomous Systems Lead
BRACU Mongol-Tori, Autonomous Mars Rover (Dhaka, Bangladesh)
Jan 2022 - Aug 2023
  • Led the AI & Autonomous Systems sub-team; the rover placed Global 7th at the International Rover Challenge 2023 and competed at the University Rover Challenge 2023 (Utah, USA).
  • Designed real-time state estimation and localization using ROS-based SLAM and sensor fusion (Kalman/Madgwick filters) across LiDAR, GPS, IMU, and RealSense.
  • Implemented inverse kinematics for a 6-DOF robotic arm and tuned closed-loop PID control for precise actuator and motor driver stabilization.
  • Trained detection models (YOLO, Faster R-CNN, SSD) for terrain perception and autonomous component picking.

Leadership, Teaching & Community Engagement

BRACU RaptorX Logo
Co-Founder & Autonomy Lead
BRACU RaptorX
Dec 2023 - Dec 2024
  • Co-founded the development of Bangladesh's first autonomous quad-plane VTOL UAV and led the Autonomous & Navigation sub-team.
  • Configured and tuned the Pixhawk 6X / ArduPilot flight stack for VTOL and fixed-wing flight, with a Raspberry Pi 4 companion computer, GNSS, and MAVLink telemetry.
  • Built autonomous take-off and landing, waypoint navigation, VTOL transition, return-to-launch, and onboard helipad/crowd detection (SSD-MobileNet, TensorFlow Lite).
  • Represented the team at the IMechE UAS Challenge 2024 in Leicester, England.
  • Successfully deployed the drone in a flood rescue mission in Feni, delivering relief supplies to affected communities.
  • Featured in leading media outlets including Prothom Alo, The Daily Star, and Robi Axiata.
  • Conducted market research and stakeholder analysis for drone-based delivery and rescue services in Bangladesh.
  • Initiated discussions with industry partners to explore collaborative drone surveillance and emergency response solutions.
Feni Rescue Photo Media Coverage IMechE Challenge
PUST Guest Lecture
Guest Robotics Instructor
Pabna University of Science and Technology
January 2025
  • Invited as a guest instructor to deliver specialized training and guidance on robotics and autonomous systems for university students.
BRACU Robotics Workshop
Robotics Instructor
BRAC University & Robotics Club of BRACU (ROBU)
Jan 2020 - Aug 2023
  • Taught the "Introduction to Robotics" course at BRAC University Residential Semester for three consecutive semesters.
  • Instructed hands-on sessions at the BRAC Hope Fest in June 2023.
ROBU Event
Senior Executive of Strategic Planning
Robotics Club of BRAC University (ROBU)
Jan 2020 - Dec 2023
  • Organized and conducted multiple technical workshops including "Basics of Robotics" and "Introduction to Computer Vision".
  • Built and maintained strong community connections within the robotics and academic sectors.

Education

Master of Science in Computer Science and Engineering
Major in Data Science | BRAC University
Jan 2026 - Present
  • Currently pursuing advanced coursework focusing on Data Science, machine learning algorithms, and advanced computing infrastructure.
Bachelor of Science in Computer Science
BRAC University
Graduated 2024
  • Thesis: GLE-SSD-VR: Point-Cloud-Based 3D Object Detection for Unmanned Ground Vehicles (Awarded Best Thesis of the Year 2024).
  • Research Interests: 3D Object Detection, Underwater Vision Enhancement, UAV Autonomy, Imitation Learning for Robotic Control.
  • Notable Courses: Quantum Computing, Artificial Intelligence, Neural Networks, Robotics, Pattern Recognition, Software Engineering, System Design.
  • Mentorship: Mentored 4 undergraduate thesis groups on applied Computer Vision research (including Driver Safety, Breast Cancer Detection, and Underwater Waste Detection).
  • Competitions: Represented BRAC University in multiple International Robotics Championships (UGV, AUV, UAS), national robotics competitions, and Intra-University Programming Contests (IUPC).
  • Key Involvement: Co-Founder & Autonomy Lead of RaptorX, AI & Autonomous Systems Lead at Mongol-Tori, and AI & Machine Vision Team Lead at BRACU Duburi.

Academic Thesis

GLE-SSD-VR: Point-Cloud-Based 3D Object Detection for Unmanned Ground Vehicles
Academic Thesis | BRAC University
2023 - 2024
  • Proposed a hybrid GLE-NetVR + SE-SSD voxel-point architecture for real-time LiDAR-based 3D object detection.
  • Trained and benchmarked on the KITTI dataset for vehicles, pedestrians, and cyclists, achieving 88% detection accuracy.
  • Implemented 3D bounding box regression with spatial attention to enhance accuracy and reduce inference latency.
  • Recognized as Best Thesis of the Year 2024 by the Department of Computer Science.
  • Submitted to the CVPR 2026

Selected Projects

Robotics & Autonomous Systems

Shurokkha: Autonomous Rescue Robot

Built an autonomous search-and-rescue robot to assist first responders: AI-based victim detection, autonomous navigation and obstacle avoidance, and delivery of medical supplies in hazardous environments, demonstrated in simulated disaster scenarios.

YOLO OpenCV PyTorch ONNX Raspberry Pi Arduino Autonomous Navigation
Vision-Based Object Detection & Autonomous Navigation

Developed a mobile robot that detects objects in real time and navigates accordingly, linking a YOLOv3/OpenCV vision pipeline to Arduino-based motion control over serial UART for obstacle-aware autonomous movement.

YOLOv3 OpenCV PyTorch Arduino UART C++
MPU6050 Sensor Fusion using Kalman Filter

Implemented a real-time Kalman Filter fusing MPU6050 accelerometer and gyroscope data for stable roll and pitch estimation, reducing sensor noise and drift for UAVs, mobile robots, and autonomous systems.

C++ Arduino Sensor Fusion Kalman Filter State Estimation
IoT Gas Flow Controller: Distributed Leak Detection

Built a distributed gas leak detection and automatic shut-off system: ESP32 sensor nodes publish gas readings over MQTT to a Raspberry Pi controller that closes an automated valve when a leak passes a safe threshold.

ESP32 Raspberry Pi MQTT MQ Gas Sensors GSM Module

Computer Vision & Embedded AI

Vision-Based Employee Management System (Banglalink)

Production-grade AI platform built at Roboway Technologies for Banglalink: processes 10 concurrent IP camera streams for face recognition with liveness detection, automated attendance, behaviour detection (absence, sleep, phone use), unknown-person alerts via Telegram, and a live analytics dashboard.

YOLO MediaPipe FaceNet FAISS TensorRT Django Kafka MongoDB Redis
Underwater Image Enhancement using GANs

Built at Dubotech: implemented FUnIE-GAN alongside CLAHE, histogram equalization, and auto color correction to restore color and contrast in low-visibility underwater footage, comparing methods qualitatively and quantitatively for AUV perception and marine inspection.

FUnIE-GAN PyTorch OpenCV CLAHE
Intelligent Driver Safety System

Developed a real-time driver monitoring and road perception system on Jetson Nano: drowsiness, yawning, distraction, and phone-use detection, plus lane detection and car distance via monocular depth estimation, with visual and audible alerts.

YOLOPv2 MiDaS MediaPipe OpenCV Jetson Nano Arduino
Real-Time Drone Detection System

Fine-tuned YOLOv11 with DeepSORT tracking and deployed it on a Raspberry Pi 4B to detect and track UAVs from another UAV in real time, using edge-inference optimizations to maximize frame rate and minimize latency.

YOLOv11 DeepSORT ONNX PyTorch OpenCV Raspberry Pi
Dhaka Traffic Optimization & Simulation (Geospatial AI)

Developed a spatial-temporal traffic prediction framework for Dhaka's road network using Graph Neural Networks, LSTMs, and XGBoost ensembles on OSMnx road data, with interactive visualization for route optimization and logistics planning.

GNN LSTM XGBoost OSMnx Folium Pandas

Software & Applied ML

AI-Powered Resume Analyzer

Designed scalable asynchronous microservices for automated CV analysis and LLM-based ranking. Built a robust NLP platform using Transformers for intelligent semantic matching, with a backend infrastructure engineered to handle asynchronous tasks and API rate limiting.

Django FastAPI Celery Redis Docker Nginx
Blog Website with RAG Pipeline

Integrated Retrieval-Augmented Generation (RAG) into a full-stack blogging platform to provide AI-driven dynamic content summarization and intelligent semantic search capabilities.

Django PostgreSQL Transformers RAG
Crypto Vault - Encrypted Messaging Platform

Developed a secure, end-to-end encrypted messaging platform featuring robust user authentication and cryptographic message hashing to prioritize data privacy.

Flask SQLite SQLAlchemy
ERP Software for E-commerce

Built comprehensive Enterprise Resource Planning software tailored for e-commerce operations, focusing on scalable database management and robust backend services.

ASP.NET Core Microsoft SQL Server
BRACU Lost and Found Web Application

Built a centralized university web application allowing students to easily report and track lost items securely across campus.

Django SQLite Web Development
Deep Learning Sentiment Analysis

Designed and evaluated multiple deep learning architectures including LSTM, BERT, GRU, and Conv1D for advanced natural language processing and robust sentiment classification.

TensorFlow Keras NLTK BERT LSTM / GRU
House Rent Prediction System

Engineered an accurate real estate valuation tool by fine-tuning XGBoost and custom Neural Networks to predict housing prices based on multifaceted property data.

Scikit-learn XGBoost Neural Networks

Global Achievements & Awards

ROBOSUB 2023
1st Runner-up (Globally)
ROBOSUB 2023, RoboNation
San Diego, California, USA
RoboSub 2023 Certificate of Award: BRACU Duburi, Second Place Overall
Second Place Overall (Team Award)
ROBOSUB 2023, RoboNation, BRACU Duburi
Awarded August 6, 2023
URC 2023
Participant (Mongol-Tori)
University Rover Challenge (URC) 2023
The Mars Society (Utah, USA)
IRC 2023
7th Position (Globally)
International Rover Challenge (IRC) 2023
Bangalore, India
Best Thesis Award 2024
Best Thesis Award 2024
Dept. of Computer Science
BRAC University
IMechE UAS Challenge 2024
Participant (RaptorX)
IMechE UAS Challenge 2024
Leicester, England
Kibo Robot
3rd Position
Int. Kibo Robot Programming Competition 2022
JAXA (Bangladesh Round)
IUPC 2021
3rd Position
Intra University Programming Contest 2021
BRAC University

Certifications & Continuous Learning

HackerRank
SQL (Advanced) Certificate
HackerRank
Issued Feb 2026
kaggle
Intro to Deep Learning
Kaggle
Issued Dec 2021
kaggle
Intro to Machine Learning
Kaggle
Issued Nov 2021
coursera
Deep Learning
Coursera
Issued Mar 2021
ID: X5TSRWT3PJV3
coursera
Introduction to Enterprise Computing
Coursera
Issued Mar 2021
DataCamp
Python Data Science Toolbox
DataCamp
Issued Nov 2020
DataCamp
Introduction to Machine Learning
DataCamp
Issued Oct 2020
DataCamp
Intermediate Python
DataCamp
Issued Oct 2020
DataCamp
Introduction to Python
DataCamp
Issued Sep 2020