Software Engineer

Kiarash Zamani.

Kiarash Zamani

Building ML systems for real-world perception and intelligent hardware. Currently developing a visual memory assistant on NVIDIA Jetson Orin Nano and contributing to satellite flight systems.

Professional Experience

Delta-Q Technologies

Embedded Software Engineer Intern

Sep 2025 — Present
  • Architecting and validates low-level C firmware for high-voltage electronics, overseeing DC/DC control, power modes, and safety-critical fault handling.
  • Developing production-grade firmware for EV charging systems, meeting strict functional safety requirements for Tier 1 industrial OEMs.
  • Integrating automotive communication protocols including CANOpen, J1939, and J1772 to ensure seamless vehicle-to-charger networking.
  • Engineering an object-oriented Python/PySide6 automation tool that utilizes XML parsing to reduce hardware data transfer time by 60%.
  • Maintaining release momentum by triaging code backlogs, isolating root causes of firmware bugs, and coordinating fixes across branches.
C/C++PythonCANOpenJ1939J1772PySide6AgileRTOS
Key Achievement
Deployed a critical production feature for a $45,000 high-power product, ensuring zero-defect performance under maximum electrical loads.

ALEASAT — SFU Satellite

Full-Stack Software Engineer

Jan 2025 — Present

Developed a real-time telemetry platform using React + Python to monitor and analyze spacecraft data streams.

Engineered a fault-tolerant data pipeline processing 200+ packets/sec with validation, retries, and data quality checks.

Optimized WebSocket streaming and batching to reduce dashboard latency by 30% under bursty workloads, and benchmarked telemetry against expected system models to identify reliability issues.

ReactPythonWebSocketsTelemetryData PipelinesReal-Time Systems

Technical Projects

Computer Vision & ML Systems

Visual Defect Detector

Trained a YOLOv8 defect detector on a 1,000+ image dataset for aerial power line inspection, reaching 82%+ mAP with augmentation and contrast normalization.

Deployed an asynchronous FastAPI inference service with endpoint-level reporting for average / p95 latency and throughput.

Load tested 1–25 concurrent requests and optimized p95 latency with headless inference, sustaining about 5 req/s on CPU. Built a reproducible MLOps pipeline with automated preprocessing and artifact versioning to keep training and API outputs aligned.

PythonPyTorchYOLOv8OpenCVFastAPIRESTMLOpsLatency TestingLoad TestingArtifact VersioningRoboflow
Power Line Defect Detection
ML & CyberSecurity

Malware Signature Classifier

CNN-based pipeline using PyTorch to classify malware signatures as image-like bytemaps. Applied computer vision for binary classification with a Jupyter user interface.

PyTorchCNNPythonMLJupyter
CNN Malware Pipeline
Embedded & Security

MicroSentinel

Tamper-evident Arduino device using Embedded C++ to record physical access attempts.

C++ArduinoEmbedded
Systems Optimization

SIMD Audio

8x speedup normalization pipeline using C++, LLVM, and the Parabix framework.

C++SIMDLLVMOptimization

Vehicle Sensor Logger

Real-time C application for ESP32 with CRC checks for UART telemetry integrity.

CESP32UARTCRC
Full-Stack & Sustainability

Mountain Ride Share

Full-stack Node.js app using Google Maps API to track carbon emission savings.

Node.jsExpressGoogle Maps API
Mobile Dev & Agile

Game Keeper

Android app for gameplay tracking. Built with JUnit 5 and Agile methodologies.

AndroidJavaJUnit 5Agile
ML & CyberSecurity

Anomaly Detection

Cybersecurity project using Hidden Markov Models and RL on power data.

MLHMMRLPCA
AR/VR & Game Dev

EcoSpectra VR

Unity/C# VR experience for Oculus focusing on environmental protection.

UnityC#VROculus
Mobile Dev & UI/UX

Spaceship Finder Game

Android Studio / Java game with persistent settings.

AndroidJavaUI/UX

Get in touch.

[email protected]

© 2025 Kiarash Zamani