ENGINEER · BUILDER · RESEARCHER

Sina Shiri.Python & embedded
systems engineer.

I connect software, electronics and practical problem-solving—from industrial monitoring to computer vision.

CURRENTLY

Freelance engineer. Currently working in hardware security research.

Exploring engineering roles and master's opportunities

Sina Shiri
THE PERSON BEHIND THE WORK

Sina Shiri

Tabriz, Iran

↗
A QUICK GUIDE

Find the experience that fits.

For engineering teams

Engineering CV PDF

For master’s programmes

Academic CV PDF
THE TOOLKITPython & C++Raspberry Pi & ZynqOpenCV & QtElectronics & automation
THE PROJECTS, IN MOTION

Real systems.
In motion.

A short look at real prototypes, interfaces and connected devices. Explore each case study for the full demonstrations and engineering details.

10 case studies19 demonstrations79 archive images
REAL HARDWARE · ORIGINAL PROJECT FOOTAGEPlay the showreel ↗
01 / SELECTED WORK

Built beyond the screen.

Software and hardware brought together in industrial tools, computer vision, and connected devices.

10 projects shown

Industrial Alarm Monitoring
Embedded systems2020

Industrial Alarm Monitoring

40 alarm channels. Three ways to operate.

A Raspberry Pi monitoring system bringing 40 alarm inputs, a local operator interface and network access into one application.

PythonSystem integrationIndustrial monitoring
Explore the project
Fire & Smoke Vision Prototype
Computer vision2019

Fire & Smoke Vision Prototype

From camera input to a complete alert workflow.

Computer-vision experiments and a monitoring interface for detecting visual signs of fire and smoke.

Computer visionEmbedded integrationAlert workflows
Explore the project
Embedded QR Scanning Appliance
Embedded systems

Embedded QR Scanning Appliance

A production record, opened at the point of work.

A camera-based scanning appliance that connects QR codes to industrial part-information workflows.

Embedded LinuxProduction workflowsDevice management
Explore the project
Offline RFID Attendance
Embedded systems2017

Offline RFID Attendance

Attendance recording without a server.

An embedded attendance application designed for workplaces that need local operation without a continuous network connection.

Embedded systemsOffline operationRFID integration
Explore the project
Networked Polling Terminals
Python applications

Networked Polling Terminals

Keep recording when the network drops.

A client/server polling system connecting Raspberry Pi terminals to a central desktop monitoring and reporting application.

Client/server systemsOffline synchronizationReporting
Explore the project
Object Detection & Tracking on Zynq
FPGA & embedded visionUndergraduate project

Object Detection & Tracking on Zynq

An algorithm carried from software into Zynq.

An embedded-vision study taking object detection from MATLAB and OpenCV prototypes to an HLS core integrated on a Zynq platform.

ZynqHLSEmbedded vision
Explore the project
Aerial Object TrackingConcept illustration
Computer visionPrototype

Aerial Object Tracking

A study of detection and tracking over time.

C++ and OpenCV prototypes exploring the detection and tracking of selected objects in aerial imagery.

Computer visionObject trackingC++
Explore the project
Industrial DataGraph
Embedded systemsUndergraduate project

Industrial DataGraph

Distributed sensor data on a compact display.

A microcontroller-based sensor display that collects measurements from slave units and presents numerical values and live charts on a graphical LCD.

AVRSensor acquisitionPCB development
Explore the project
RFID Food Reservation Terminal
Embedded systems2016

RFID Food Reservation Terminal

One terminal, four meal-distribution states.

A Raspberry Pi terminal that retrieves daily reservation data, checks RFID cards and guides the operator through meal-distribution states.

Embedded systemsRFID integrationOperator interfaces
Explore the project
Two-Line Caller ID
Python applications2016–2017

Two-Line Caller ID

Two telephone lines, one customer view.

A Windows/Python application that monitors two telephone lines, identifies incoming callers and brings their saved customer information into view.

PythonDevice integrationDesktop applications
Explore the project
02 / TECHNICAL TOOLKIT

Engineering capabilities

Python software engineering

  • Operator interfaces & device control
  • Client/server application design
  • Event handling & data workflows

Embedded systems

  • Hardware/software integration
  • Standalone & networked operation
  • Embedded Linux applications

Computer vision & FPGA

  • Object detection & tracking
  • Camera-to-application integration
  • Algorithm prototyping & HLS workflows

Electronics & communication

  • PCB & embedded-device development
  • Sensor acquisition & graphical displays
  • Technical writing & engineering documentation
03 / THE NEXT CHAPTER

Practical foundations.
Research ambitions.

My background combines electrical engineering with hands-on Python and embedded development. I am interested in master's opportunities that connect hardware security, embedded computing and intelligent sensing.

Hardware securityCurrent freelance research direction
Embedded intelligenceComputer vision, sensing, and connected systems
Master’s studyDeveloping deeper foundations through research
Sina Shiri outdoors
04 / THE PERSON BEHIND THE PROJECTS

An engineer’s mindset.
A builder’s curiosity.

I build Python applications that connect hardware, data and people. My work spans industrial monitoring, embedded interfaces, computer vision and automation. I currently work as a freelancer in hardware security research and am interested in engineering roles and master's opportunities in Python and embedded systems.

18.65 / 20B.Sc. GPA
Python + C++Software foundations
PublishedRaspberry Pi technical books
05 / HONORS & DISTINCTIONS

Honors & distinctions

2016

AUTCUP robotics — third place

Tele-Operated Deminer league · Red 2 team · AUTCUP 2016 International Robotics Competition.

2016

MAV competition participation

Aras Robotics team · Micro Air Vehicle category · AUTCUP 2016.

2009–2010

Provincial electronics recognition

Recognised in the provincial Scientific-Practical Competition and selected for the national stage.

06 / THE PEOPLE BEHIND THE WORK

Recommendations & collaboration

The most useful recommendation comes from someone who has seen the work up close: a teammate, a professor, a client or a coworker.

If we have worked together, I would welcome a short note about the project, my contribution and what our collaboration was like.

Share a recommendation
07 / LET’S CONNECT

Contact & CV downloads

For Python and embedded engineering roles, hardware security work or master's opportunities, get in touch with a brief introduction to your project or program.