Hi, my name is

Ali Mobini.

I build intelligent systems for the future

A passionate software engineer and researcher with expertise in IoT, embedded systems, backend development. I bridge the gap between hardware and software to create innovative solutions.

About Me

I am a fourth-year Applied Computer Science student at Saxion University with four years of professional experience in web applications, embedded systems, and IoT.

With a unique background spanning Computer Science, Computer Engineering, and Mechanical Engineering, I excel at solving complex interdisciplinary problems. Currently working as a Junior Researcher at AMI Research Group, where I develop GNSS-based safety systems and probabilistic decision-making algorithms.

I am proactive, systematic in my approach, and passionate about learning and sharing knowledge. I almost never say no when asked for help!

Here are my key technical skills:
  • Python
  • C/C++
  • Java
  • C# / .NET Core
  • Machine Learning
  • Docker & Cloud
  • Linux & System Programming
  • IoT & Embedded Systems

Experience

Aug 2023 - Aug 2025 (Part-time)

GeoSaFence Safety Alarm System: Researched and developed a geofence safety alarm system in collaboration with Witteveen+Bos, improving system efficiency by 30% using advanced filtering and decision-making algorithms.

  • Implemented GNSS data streaming with RTK correction achieving ~20cm accuracy
  • Developed probabilistic decision-making framework reducing false alarms by 30%
  • Built embedded Linux services with automatic recovery and fault isolation
  • Presented: “A Probabilistic Approach for a Robust Safety Warning System” at ICT.OPEN 2025
Jun 2019 - Jul 2021

Automated Accounting & Staff Monitoring System: Designed and developed a comprehensive .NET system with JWT/OAuth authentication and SQL backend.

  • Increased operational efficiency by 25% through Python automation scripts
  • Achieved 100% accuracy in financial reporting
  • Developed integrated Android application for real-time access
  • Implemented robust security measures and role-based access control
Supervisor & Agent
Apr 2017 - Jun 2019

Team Management & Technical Support: Managed and trained customer service team while providing technical support.

  • Improved team efficiency and reduced response time by 30%
  • Achieved 91% customer satisfaction rating
  • Implemented data security best practices and system training programs

Education

Sep 2022 - Aug 2026
Bachelor of Applied Computer Science
Saxion University of Applied Sciences
GPA: 9.0/10 (Propedeuse summa cum laude)

Currently pursuing my bachelor’s degree with focus on:

  • Digital Systems & FPGA Programming
  • IoT and Embedded Systems
  • Machine Learning & AI
Sep 2019 - Jul 2022
Bachelor Computer Engineering (incomplete)
Azad University (IAU)

Completed 6 of 8 semesters towards Bachelor’s degree

Specialized in:

  • Software Engineering & System Architecture
  • Research Methodology
  • Computer Architecture
  • Signal Processing
Sep 2015 - Aug 2019
Bachelor Mechanical Engineering (incomplete)
Azad University (IAU)

Completed 7 of 8 semesters towards Bachelor’s degree

Foundation in:

  • Engineering Mathematics & Physics
  • Control Systems
  • CAD/CAM Design
  • Project Management

Featured Projects

GeoSaFence Embedded System
Python Linux GNSS/RTK Embedded
GeoSaFence Embedded System

GNSS-based geofence safety system for excavators with RTK correction and probabilistic decision-making.

Key Features:

  • ~20cm positional accuracy with RTK
  • 30% reduction in false alarms
  • Modular Linux service architecture
  • Real-time TCP/WebSocket streaming
Autonomous RC Car
C/C++ LIDAR PID Control Microcontrollers
Autonomous RC Car

Led 6-member team designing autonomous RC car with LIDAR sensors, PID control, and advanced navigation.

Achievements:

  • 98% path accuracy
  • Obstacle avoidance & line tracking
  • Adaptive hill-climbing capabilities
  • Real-time sensor fusion
E-commerce Platform
.NET Core SQL Server JWT MVVM
E-commerce Platform

Full-stack e-commerce platform with JWT authentication, dynamic cart management, and role-based admin controls.

Features:

  • .NET Core backend with SQL database
  • Stress-tested with 500+ transactions
  • MVVM design pattern
  • Comprehensive security measures
Smart Health Monitoring Wearable
ESP32 IoT C/C++ Sensors
Smart Health Monitoring Wearable

IoT wearable device using ESP32 for real-time health monitoring with fall detection and biometric data collection.

Capabilities:

  • 90% fall detection accuracy
  • Heart rate & temperature monitoring
  • OTA firmware updates
  • Real-time data transmission
GeoSaFe Probabilistic Decision Framework
Python Kalman Filter Bayesian GNSS/RTK
GeoSaFe Probabilistic Decision Framework

Probabilistic model improving decision reliability in GNSS-based geofence safety systems.

  • Kalman filtering for GNSS smoothing and uncertainty modeling
  • Bayesian-inspired likelihood and confidence estimation (PDF/CDF)
  • ~30% reduction in false alarms; ~20cm accuracy with RTK
Weather Station IoT Ecosystem
Python MQTT Azure IoT Hub Sensors
Weather Station IoT Ecosystem

Distributed sensor network with cloud dashboard for real-time environmental analytics.

  • Python backend with MQTT messaging
  • Azure IoT Hub integration and live visualization
  • Multiple sensor nodes and historical analytics
High-Precision Magnet Placement Robot
C++ Python ROS2 Control Systems ANSYS
High-Precision Magnet Placement Robot

Precision robot with physics-based simulation and closed-loop control.

  • C++/Python control stack with ROS2
  • 0.025mm positional accuracy via feedback control
  • ANSYS-assisted modeling and trajectory planning
FPGA-based ALU & VGA Display
VHDL FPGA UART VGA
FPGA-based ALU & VGA Display

VHDL ALU with basic instructions and a UART with VGA generator for real-time text rendering.

  • Designed and synthesized ALU instructions in VHDL
  • Implemented UART protocol and 1080p/60Hz VGA timing
  • Timing analysis and debugging with Quartus toolchain
NIOS II Embedded Processing Unit
NIOS II FPGA Embedded C
NIOS II Embedded Processing Unit

Soft-core processor integration with custom FPGA peripherals and embedded C validation.

  • NIOS II system integration and peripheral mapping
  • Embedded C programs for hardware validation and I/O testing
Linux Kernel Driver for Embedded Sensors
Linux Kernel C Device Drivers I2C/SPI
Linux Kernel Driver for Embedded Sensors

Custom Linux character device driver for reliable hardware–software communication.

  • I2C/SPI user-kernel interface, concurrency-safe design
  • Systematic debugging with GDB and stress testing
Procedural Programming Language Compiler
Compilers ANTLR/LEX/YACC C/C++
Procedural Programming Language Compiler

From-scratch compiler implementing lexing, parsing, and code generation.

  • Built with ANTLR/LEX/YACC toolchain
  • Control structures, arithmetic ops; 10–20% faster runtime vs baseline
Eye-Tracking Robot & Logo Detection
Computer Vision MobileNetV2 Python Robotics GUI
Eye-Tracking Robot & Logo Detection

Embedded vision system combining logo detection and face-tracking robot.

  • MobileNetV2 transfer learning with synthetic data pipeline
  • 91.2% logo detection, 98.7% face recognition; real-time servo tracking
  • Web dashboard and desktop GUI for control/visualization
MLOps Pipeline for e-nose Predictions
Python Docker Airflow MLflow Grafana InfluxDB XGBoost
MLOps Pipeline for e-nose Predictions

End-to-end MLOps pipeline for environmental e-nose data modeling and deployment.

  • Python, Docker, Airflow, MLflow, Grafana, InfluxDB
  • Ingestion, preprocessing, training (XGBoost/Chronos), CI/CD deployment
  • Achieved RMSE 0.15; 40% faster model deployment time

Achievements & Publications

Propedeuse Summa Cum Laude
Achieved highest academic distinction (GPA 9.0/10) at Saxion University
98% Autonomous RC Car Accuracy
Led team project achieving 98% path accuracy with obstacle avoidance and line tracking
4+ Years Professional Experience
Gained diverse experience across web development, Android, embedded systems, and IoT

Get in Touch

My inbox is always open. Whether you have a question or just want to say hi, I’ll try my best to get back to you!