Ali Nasser

Software Engineer
Robotics & Autonomous Systems

Embedded Systems AI & Computer Vision Cybersecurity

I build intelligent, secure, hardware-integrated systems across robotics, embedded software, AI, and computer vision.

Long-term focus: Autonomous systems and technologies for space exploration.
View Flagship Project: ARES View Interactive CV GitHub
Current Focus:
Robotics & Autonomous Systems Embedded AI & Edge Computing Computer Vision Secure Cyber-Physical Systems Autonomous Space Systems
Ali Nasser Avatar
Robotics & Autonomy
Embedded & AI
Portfolio Systems

Selected Engineering Projects

Production software, autonomous robotics platforms, computer vision pipelines, and hardened security applications.

Robotics, Embedded & IoT Systems
Microcontroller Firmware

Autonomous Rover with Obstacle Avoidance

My Role: Firmware Development • PID Trajectory Tuning • Ultrasonic Interfacing

Four-wheel-drive robotic platform driven by STM32/Arduino, ultrasonic sensor arrays, and PID trajectory tracking for smooth autonomous obstacle avoidance and dead-reckoning navigation.

// Pinout Config: STM32F401
PWM_TIM2_CH1 -> L298N Motor Driver
EXTI_PIN8 -> HC-SR04 Echo Interrupt
STM32 / Arduino PID Control Embedded C++
Telemetry & Cyber-Physical Security

Encrypted IoT Telemetry & Sensor Node

My Role: Embedded Architecture • TLS/MQTT Stack • FreeRTOS Task Scheduling

Low-power ESP32 cyber-physical sensor node with hardware-accelerated TLS/MQTT encrypted telemetry broadcasting and deep-sleep power management for remote environmental monitoring.

// Protocol: MQTT over TLS (Port 8883)
Payload: AES-GCM Encrypted Telemetry
Sleep Mode: 15μA Deep Sleep State
ESP32 MQTT over TLS FreeRTOS
AI, Computer Vision & Enterprise Software

VisionAI — Edge Computer Vision Pipeline

My Role: Model Training • ONNX Runtime Optimization • Video Streaming Architecture

High-throughput computer vision pipeline using PyTorch, OpenCV, and YOLO. Performs multi-class object detection, automated anomaly classification, and spatial trajectory tracking at 60 FPS on edge accelerators.

PyTorch OpenCV YOLO ONNX Runtime
View Architecture

Enterprise Distributed Backend Services

My Role: Database Architecture • RESTful API • Auth/RBAC • CI/CD Deployment

Robust enterprise microservices engineered with Django (Python), Node.js, and C#/.NET backed by PostgreSQL. Implements secure JWT role-based access control, caching via Redis, and high-concurrency throughput.

Django / Python Node.js C# / .NET PostgreSQL
View Repository
Cybersecurity & Secure Systems

Secure Vault (iOS)

My Role: System Architecture • Apple CryptoKit AES-256 • Secure Enclave Integration

Hardware-backed AES-256-GCM password manager built with SwiftUI, Apple CryptoKit, and Biometric Face ID authentication. Zero-knowledge local persistence with Core Data.

SwiftUI CryptoKit Core Data Face ID
View Repository

PenTest Hub — Vulnerability Scanner

My Role: Core Engine Architecture • Async Network Probing • Automated Reporting

Python-driven penetration testing toolkit automating reconnaissance and vulnerability scanning for SQLi, XSS, and CSRF via Burp Suite API and SQLMap integration.

Python Burp Suite API SQLMap AsyncIO
View Source

Secure Chat (E2EE)

My Role: Protocol Design • Diffie-Hellman Key Exchange • Real-Time Sync

End-to-End Encrypted mobile messaging engine utilizing Diffie-Hellman ephemeral key exchange and Firebase for real-time encrypted data streams.

SwiftUI Firebase E2EE WebSockets
View Architecture
Production Engineering

Professional Experience

Proven track record in building, deploying, and maintaining production software systems in real-world business environments.

Software Engineering • Production Systems

Software & Systems Engineer

Enterprise Solutions & AI Systems
2026 – Present

Built and deployed production software systems for real-world business environments, working across AI/computer vision, backend services, APIs, databases, and system integration.

  • Architected high-throughput backend services and microservice APIs using Django (Python), Node.js, and C# / .NET backed by PostgreSQL relational databases and Redis caching layers.
  • Integrated custom AI & Computer Vision inspection models (PyTorch/YOLO/OpenCV) for automated spatial telemetry and real-time defect classification.
  • Implemented secure JWT/OAuth2 role-based access control (RBAC), end-to-end data validation, and automated CI/CD deployment pipelines using Docker.
  • Engineered hardware-connected data logging interfaces and serial telemetry bridges interfacing embedded sensor devices with cloud dashboards.
Django / Python C# / .NET Node.js PostgreSQL PyTorch / OpenCV Docker CI/CD
Technical Focus

Technical Focus & Competencies

Cross-disciplinary engineering capabilities spanning robotics, embedded firmware, software architecture, security, and research.

Robotics & Autonomy

ROS 2 & Embedded C/C++
Raspberry Pi, STM32 & ESP32
LiDAR, IMU Fusion, SLAM & PID

AI & Computer Vision

Python & PyTorch Deep Learning
OpenCV & YOLO Object Detection
Edge Inference (ONNX / TensorRT)

Software Engineering

Django (Python) & C# / .NET
Node.js & RESTful APIs
PostgreSQL, Docker, Linux & Git

Cybersecurity & AppSec

Applied Cryptography (AES-GCM / ECC)
Secure Enclave & Zero-Trust Mobile
OWASP, Nmap, Wireshark & Burp Suite

Apple Platforms

Swift & SwiftUI Modern Architecture
Apple CryptoKit & Biometrics
Core Data & SwiftData Persistence

Quantum Research

Quantum Key Distribution (BB84 / QKD)
Decoy-State QKD, QSDC & Qiskit
Post-Quantum Cryptography (PQC)
Academic Research Track

Quantum Communications & Cryptography

Interactive 3D Qubit Bloch Sphere visualization alongside post-quantum cryptography research.

3D Bloch Sphere Simulator

Click & Drag to Rotate
|ψ⟩ = |0⟩ (Ground State)
University of Babylon Graduation Thesis (2026)

Simulation and Security Analysis of Quantum Key Distribution (QKD) Protocols

Comprehensive mathematical modeling and computational security verification of BB84 and Decoy-State QKD paradigms. Explores quantum bit error rate (QBER) distillation, photon-number-splitting interception, and quantum-resistant cryptographic key generation.

BB84 Protocol Decoy-State QKD Post-Quantum Cryptography Python / Qiskit
Download Paper Abstract
Leadership & Community

Leadership & Community Impact

Demonstrated technical mentorship, developer training, and engineering community leadership.

GDSC Certificate
Google for Developers

Google Developer Student Club (GDSC) Lead (2023–2024)

Led technical education and developer community initiatives reaching 500+ developers across mobile development, cybersecurity, and emerging technologies at the University of Babylon. Directed hands-on coding bootcamps, architecture workshops, and hackathons.

Credential ID: 1obas9QFO3YJywkpODBXOfcLTOO7qZCGrWySneR2auKo
Verify Google Credential
Engineering Insights

Research & Engineering Notes

Technical writeups on autonomous navigation, cyber-physical security, and quantum cryptography.

7 min read • Autonomous Systems

Real-Time Sensor Fusion & SLAM for Terrestrial Rovers

Designing an Extended Kalman Filter (EKF) combining 360° LiDAR, 9-DOF IMU, and wheel odometry for high-precision autonomous localization in GPS-denied environments.

SLAM / Sensor Fusion
6 min read • Embedded Security

Zero-Trust Paradigms in Embedded & Mobile Architectures

Leveraging hardware-enforced Secure Enclaves, cryptographic coprocessors, and encrypted local persistence to secure critical cyber-physical endpoints.

Hardware Security / Crypto
8 min read • Quantum Cryptography

The Quantum Horizon: Migrating Beyond RSA & ECC

A rigorous breakdown of Shor's algorithm threat vectors and practical steps for engineering post-quantum lattice-based cryptosystems.

PQC / Lattice Crypto
Connect & Collaborate

Let's Build Intelligent Autonomous Systems Together

Open for full-time and contract software engineering opportunities (Remote / U.S.-aligned) in Robotics, Embedded & Autonomous Systems, Computer Vision, and Secure Cyber-Physical Architectures.

Send Email: alinasserkhazali@gmail.com