Osman Aslan

Software & Embedded Systems Engineer

Building reliable, AI-augmented embedded systems for real-time monitoring, predictive analytics, and industrial automation. 10+ years bridging firmware development with scalable cloud solutions.

About Me

Software and Embedded Systems Engineer with 10+ years of experience specializing in building AI-augmented embedded platforms for real-time monitoring, predictive analytics, and automation across domains such as industrial IoT, structural health monitoring, and energy systems.

I combine deep technical expertise in firmware development (STM32, ESP32, Raspberry Pi) with modern cloud technologies, creating scalable solutions that bridge the gap between hardware and software ecosystems. My work spans the full stack: from sensor signal conditioning and MCU firmware to cloud ingestion pipelines, ML-based analytics, and mobile apps.

10+
Years Experience
50+
Projects Delivered
3
Academic Degrees

Professional Experience

Jun 2025 – Present

Founder / Lead Engineer (Personal R&D)

SismoSmart

Personal R&D venture developing earthquake sensing and building health monitoring prototypes. Currently validating a system architecture featuring ESP32/STM32 + ADXL355 accelerometers, environmental sensors, and network connectivity for event detection and early warning.

ESP32 STM32 ADXL355 Python MQTT
Mar 2025 – Jul 2025

AI/Software Team Lead

Recycling Technology Company (Deposit Return Machines)

Led R&D team shipping reverse vending machines (RVM) with barcode readers, camera + GPU inference, weight sensors, and mechatronic modules. Architected end-to-end integration from embedded edge PC to cloud fleet management.

  • Implemented YOLO-based CV inference for container classification at the edge
  • Established CI/CD pipelines, remote debugging, and reliability improvements
C/C++ Python YOLO Docker Kubernetes Azure
Sep 2024 – Mar 2025

Head of Hardware / IoT Lead

Werover

Led development of wind turbine blade monitoring devices. Built solar-powered, rugged sensor nodes with ESP32 + 4 I2S microphones, environmental sensors, and accelerometer for vibration analysis. Data uplinked via GSM/LTE to AWS cloud for ML-based fault detection.

  • Designed firmware with FreeRTOS for reliable audio/vibration capture
  • Implemented OTA updates, secure provisioning (TLS), and offline buffering
ESP32 ESP-IDF FreeRTOS AWS IoT MQTT
Jun 2024 – Feb 2025

Python Programming Tutor

Kodland

Delivered project-based Python and algorithms instruction. Guided learners through building ML/web applications with Flask and Django, emphasizing clean code practices and version control.

Python Flask Django Git
Feb 2022 – Jun 2024

Software & Embedded Systems Engineer / Technical Lead

Ofsis Electronics

Architected and deployed earthquake early-warning systems across 50+ stations in Izmir. Device architecture: STM32 MCU + ADXL355 accelerometer → SPI → Raspberry Pi gateway with touch-screen UI.

  • Built Node.js realtime ingestion + Python processing with RabbitMQ
  • Implemented early warning workflow: detection → estimation → automated safety triggers
  • Developed Android Kotlin app for device management and alerts
STM32 ADXL355 Python Node.js RabbitMQ Android/Kotlin
2012 – Feb 2022

Independent Embedded & AI Consultant

Freelance (Remote, Multi-Industry)

Delivered 100+ client projects across IoT/embedded, machine learning, computer vision, and full-stack backend systems. Strong delivery metrics on freelance platforms with high repeat-client rate.

  • Built IoT sensor networks (ESP32/STM32), MQTT-based telemetry, InfluxDB + Grafana dashboards
  • Implemented CV solutions (object detection, OCR, face recognition) with OpenCV + edge deployment on Raspberry Pi
  • Developed production APIs (Flask/FastAPI/Django, Docker) with JWT auth and OpenAPI docs
ESP32 STM32 Python Flask FastAPI OpenCV Docker MQTT
2014 – 2018

Embedded/IoT Research Engineer

Ege University (Scholarship-supported)

Laboratory/thesis-focused R&D building field-deployed sensor systems with end-to-end data collection, processing, and visualization. Projects: structural health monitoring (frequency generator), smart classroom, multi-modal sensor networks.

  • Built multi-sensor networks (CO2, light, sound, power, temp/humidity) with wireless modules to Raspberry Pi gateway
  • Developed reliable wireless protocol with retry/backoff, sequence numbers, and integrity checks
  • Created Linux server infrastructure with MySQL/PostgreSQL, API layer, and web dashboard
  • Implemented sensor calibration, health metrics, and automated logging for production-grade research
Raspberry Pi Arduino STM32 HC-12 Wireless Python MySQL PostgreSQL

Case Studies

Deep dives into real engineering challenges I've solved

Ofsis Electronics 2022–2024

Multi-Station Earthquake Early Warning System

Problem

Izmir needed a city-wide earthquake early warning system that could detect seismic events and trigger automated safety responses within seconds.

Architecture

STM32 MCU + ADXL355 accelerometer → SPI → Raspberry Pi gateway → MQTT → Node.js ingestion → RabbitMQ → Python processing → PostgreSQL.

STM32 ADXL355 Node.js Python RabbitMQ
Recycling Company 2025

AI-Powered Reverse Vending Machine Fleet

Problem

Deploy and operate a fleet of RVMs for recyclable container collection with accurate AI-based container classification on edge hardware.

Architecture

Barcode reader + camera + weight sensors → Edge PC with GPU (YOLO inference) → C++ orchestration → Node.js cloud ingestion → Kubernetes on Azure.

YOLO C/C++ Docker Kubernetes Azure
Werover 2024–2025

Solar-Powered Wind Turbine Blade Monitor

Problem

Wind farm operators needed to detect blade damage early through audio and vibration analysis, avoiding expensive manual inspections.

Architecture

ESP32 + 4x I2S microphones + accelerometer + environmental sensors → FreeRTOS firmware → SD buffer + GSM/LTE uplink → AWS IoT Core → ML pipeline.

ESP32 FreeRTOS I2S AWS IoT OTA
Ege University 2018–2019

Smart Classroom Environmental Monitoring

Problem

Research project to monitor and optimize classroom environments for student comfort and energy efficiency.

Architecture

Arduino sensor nodes (CO2, light, sound, temp/humidity) → HC-12 wireless → Raspberry Pi aggregator → Python backend → PostgreSQL → Web dashboard.

Arduino Raspberry Pi Python PostgreSQL

Stack Snapshot

Technologies I use daily to build reliable systems

Embedded

STM32 ESP32 FreeRTOS ESP-IDF SPI/I2C/UART Embedded Linux Raspberry Pi ADXL355 I2S Audio

Software

Python Node.js Kotlin C/C++ REST APIs WebSockets gRPC Message Queues

Data & Infra

PostgreSQL Redis RabbitMQ MQTT Docker Kubernetes CI/CD Prometheus Grafana

AI/ML

Computer Vision YOLO Edge Inference TensorFlow PyTorch OpenCV

Technical Skills

Programming Languages

Python C/C++ JavaScript/Node.js Kotlin Go SQL Bash

Frameworks & Libraries

Django Flask FastAPI TensorFlow PyTorch OpenCV YOLO

Embedded Systems

ESP32 STM32 Raspberry Pi Arduino FreeRTOS ESP-IDF Embedded Linux

DevOps & Cloud

Docker Kubernetes AWS IoT Azure Ansible CI/CD Linux Git

Data & IoT

MQTT RabbitMQ PostgreSQL MongoDB Redis REST APIs WebSockets

Hardware & Testing

PCB Design KiCad Altium Signal Conditioning pytest Postman Grafana

Education

Master of Science in Engineering

Civil & Structural Engineering

Ege University, Izmir, Turkey

Thesis: A Big Data and AI–Driven Embedded Systems Framework for Structural Health Monitoring, Lifecycle Extension, and Predictive Maintenance

Bachelor of Engineering

Civil & Structural Engineering

Ege University, Izmir, Turkey

Bachelor of Education

Elementary Science Education

Middle East Technical University, Ankara, Turkey

Let's Connect

Ready to collaborate?

I'm always open to discussing new opportunities, innovative projects, and potential collaborations in embedded systems, IoT, and AI-driven solutions.

Izmir, Turkey

Send a Message