About Me

I am an Engineer-in-Training (EIT) registered with the Association of Professional Engineers and Geoscientists of Alberta (APEGA), and an MSc candidate in Electrical and Computer Engineering at the University of Calgary (CGPA 3.85/4) with research focused on AI-based prediction of cattle carcass traits using ultrasound imaging under Dr. Kartikeya Murari and Dr. Amin Komeili.

I previously earned my BSc in Computer Engineering from the Isfahan University of Technology (IUT) — ranked within the top 5 universities in Iran by QS and U.S. News — with a CGPA of 3.71/4. I am a member of the Hunter Hub Innovation Sandbox, and a Lab2Market Validate alumnus through Edmonton Unlimited and the University of Alberta.

My work spans applied AI & computer vision, embedded / IoT systems, full-stack web development (ASP.NET Core, Django, PHP), and Linux server administration. I am eligible to work in Canada with a valid work permit.

Projects

Smart Speed Bump

A model of smart bumper with embedded system elements that modifies it height with the speed of accrossing vehicles. first, detection speed with two lazers and LDRs and second, determine the proper height and the last, give pulse to the motor to do so. Using STMf103 with ARM architecture as a brain of this cyber physical system. The conference paper "Intelligent Traffic Control with Smart Speed Bumps" which was presented in the 7th International conference on IoT and its application, Isfahan, Iran. The codes can be accessible trough here.

Neural Network Applications in SO₂ Saturation Monitoring

Neural Network Applications in SO₂ Saturation Monitoring

As part of my ENEL 645 coursework, I developed a project focusing on the application of neural networks in spectroscopic analysis for oxygen saturation (SO₂) monitoring. Utilizing diffuse reflectance spectroscopy and multilayer perceptrons (MLP), this project aims to provide accurate and real-time estimations of oxygenation levels in biological tissues. View Code on GitHub

BMSim Simulator

An Event-Driven Simulator for Performance Evaluation of Bluetooth Mesh Networks. some of my simulations using this environment about some real scenarios. visit my codes through my GitHub rep.

Arduino Radar Project

An Arduino(UNO CH340) with an ultrasonic sensor and the servo motor with buzzers and RGB for detecting the distance of objects and giving feedback with serial monitor and UI. The UI is implemented with the JAVA processing environment. You can see the video of working here.

Computer Vision

I had an amazing time working on many classical computer vision algorithms implemented in MATLAB. For example, I worked on content-based image retargeting systems, seam carving, puzzle solvers, salt and pepper noise removal, and retinal blood vessel segmentation, among others. These projects allowed me to explore the fascinating world of computer vision and develop my skills in this field. You can help yourself by running and providing feedback on my codes through my GitHub repository. I am always looking for ways to improve my works.

VETM/MDCH 605 Course Summary Thumbnail

VETM/MDCH 605 - Biostatistics

This course explored advanced biostatistical methodologies applied to health and ecological datasets. Topics included analysis of respiratory rates in children utilizing ANOVA and regression models, investigating environmental factors like zinc, copper, and temperature on protein levels in minnow larvae using ANCOVA, and logistic regression models to predict salamander presence based on distance and terrain types. The course emphasized practical applications of statistical models in biological and medical contexts, supported by comprehensive R programming exercises. You can access the full repository and details here: View Code on GitHub.

Mano Simulator

A basic computer stimulator from the course computer architecture at IUT is implemented in C# windows forms. Please see the open source here.

Azmoon Sanj Daghigh

My Industrial Project is about developing a website for Azmoon company. It's an automation service for calibration procedures. It is implemented in the .NET core environment with MVC architecture. It is still in the development phase. But you can see the Desktop-based demo version here.

Mini-Wireshark

A simple project to create a mini Wireshark and mini Nmap for capturing TCP_syn packets in the Computer Networks course at IUT. It is about manipulating the packets and seeing which port is empty. You can access the code here.

Cisco packet tracer

Implementation of different scenarios in Cisco packet tracer environment and, after that, sending a packet and Debugging the whole Network for the last project in Network Lab at IUT. also implement these scenarios with real Cisco switches and routers in the Lab. you can have the implementation files here.

Verilog coding

Design and implement some digital elements with Verilog hardware description language(HDL), like combinational and sequential circuits. The codes are in Three commonly understood levels of abstraction: behavioral, register-transfer-level (RTL), and structural. Test and run them in ModelSim. After that, synthesize them in ISE Xilinx. You can see more detail about it on GitHub.

Vgg16 Transfer learning

Using a pre-trained vgg16 model for evaluation of the MNIST data set. Freeze the inside neurons and add some fully-connected layers to change the aspect of input data. The PyTorch library helps to achieve that. The project of this code and also CNN are available on my GitHub.

Garbage Classification System

Garbage Classification System

Developed as part of my ENEL645 coursework during my master, this project uses a multimodal AI approach to classify garbage into Green, Blue, Black, and Other bins. It combines image recognition (ResNet/MobileNet) with NLP models (BERT/Transformers) for accurate predictions. The system promotes sustainable waste management by aligning with Calgary's recycling initiatives.

Read the Proposal | View Code on GitHub

Manipulators

Some of my manipulating with manipulators in the robotic lab. such as forward and inverse kinematics and imitation of human behaviors. all of the codes are implemented in python and you can access some of it on GitHub here.

Bachelor's Project

Edge Computing Empowers Federated Learning in Resource-Constrained IoT Networks - Access the pre-printed file through researchgate - Simulation files and LaTeX source file are available on GitHub.

Mininet project

Using a mininet environment to create Software Defined Network (Hosts, controller, links, etc) to design one feasible scenario as a running network. creating alternative flows with python language to change the behavior of the switches. please go dive into and access the codes through my GitHub repo here.

CarBaMa

It is a software platform that makes your trades easier than ever. Its supports all types of vehicles such as cars or motors. we have done all of the planning and design phases but not dive into the implementation yet, so as a matter of fact it is conceptual for now. you can visit all of the detailed documentation in the GitHub repo here.

ATMega16/32 programming with CodeVision AVR

Implementation of different scenarios in the Proteus environment and, after that, running and Debugging the whole circuit for the last project in the microprocessor Lab. at IUT. Also, implement these scenarios with real microprocessors and packages in the Lab. you can have the implementation files here.

Technical Skills

Programming Languages

C/C++ Python C# SQL PHP HTML5 CSS JavaScript MATLAB Verilog Assembly

Frameworks & Libraries

PyTorch Django ASP.NET Core MVC Pandas NumPy Matplotlib Bootstrap 5 Windows Forms RabbitMQ ADO.NET

Embedded Systems & Hardware

Raspberry Pi Arduino STM32 (F7/F4/F1) ATmega/AVR FreeRTOS Interrupt Handling Servo Motors Ultrasonic Sensors RFID Gyroscope Digital Circuit Design

Networking & Security

SDN WLAN Wi-Fi BLE TCP/IP OSPF EIGRP RIP Wireshark Mininet Cisco Packet Tracer Floodlight GNS3 Linux Networking Penetration Testing

AI & Data Science

Data Mining Clustering Classification Regression Transfer Learning VGG16 ResNet MobileNet BERT Transformers SHAP LIME Feature Attribution LLM Prompt Engineering

Development & APIs

REST APIs Microservices Docker Nginx Linux Server Admin IIS Express API Design

Databases

MS SQL Server PostgreSQL SQLite MongoDB Schema Design Query Optimization MariaDB

Operating Systems

Linux Kernel Modules Pthreads IPC Scheduling System Calls

Development Tools & IDEs

Visual Studio VS Code PyCharm CodeVision AVR Arduino IDE STM32CubeMX Keil LaTeX Proteus ModelSim Xilinx ISE Git

Agile & Testing

Scrum CI/CD Unit Testing Integration Testing Functional Testing Docker Pipelines

Publications

Automated Segmentation of Ribeye (Longissimus dorsi) Muscle in Bovine Ultrasound Images

A. Hosseini, K. Murari, A. Komeili — 26th Annual Alberta Biomedical Engineering Conference, 2025. Presents a deep-learning pipeline for automated segmentation of the Longissimus dorsi muscle in on-farm bovine ultrasound, supporting AI-based carcass-trait prediction for precision livestock farming.

Correlation of EMG Parameters to Fatigue Development in Cycling

A. Parsaei, A. Hosseini, J. Aboodarda, A. Komeili — 26th Annual Alberta Biomedical Engineering Conference, 2025. Investigates surface-EMG signal features and their correlation with neuromuscular fatigue progression during cycling, contributing to wearable performance-monitoring research.

Reviews

Journal of Industrial Information Integration Logo
Paper Peer Reviewer
2025

Journal of Industrial Information Integration
Elsevier | Impact Factor: 10.4 | Cite Score: 22.3 | Q1
4 reviews
Certificate: Download Certificate

SGEM VIENNA GREEN Journal Logo
Paper Peer Reviewer
Dec 2024

SGEM VIENNA GREEN
3 papers

Neurocomputing Journal Logo
Paper Peer Reviewer
Jun & Nov 2024

Neurocomputing Journal
Neurocomputing - Elsevier | 2023 Impact Factor: 6.0 | Cite Score: 10.8 | Q1.
3 reviews (1 revision)
Certificate: Download Certificate

International Journal of Electrical Power & Energy Systems Journal Logo
Paper Peer Reviewer
Nov 2024

International Journal of Electrical Power and Energy Systems
International Journal of Electrical Power & Energy Systems - Elsevier | 2024 Impact Factor: 5.0 | Cite Score: 12.1 | Q1.
2 reviews
Certificate: Download Certificate

Computer Standards & Interfaces Journal Logo
Paper Peer Reviewer
Oct 2024

Computer Standards & Interfaces
Computer Standards & Interfaces - Elsevier | 2024 Impact Factor: 4.1 | Cite Score: 11.9 | Q1.
1 review
Certificate: Download Certificate

Teaching Assistant Experience

University of Calgary

ENER 570 – Automation and Controls (Winter 2026)
Class size: 27 students

SENG 511 – Software Project Management (Fall 2025)
Class size: 315 students

ENSF 380 – Object-Oriented Principles (Summer 2025)
Class size: 23 students

ENSF 692 – Programming Fundamentals for Data Engineering (Spring 2025)
Class size: 20 students

ENER 570 – Automation and Controls (Winter 2025)
Class size: 27 students

Isfahan University of Technology (IUT)

Computer Architecture (Winter 2023)
Class size: 50 students

Database Laboratory (Fall 2022 – Fall 2023, two semesters)
Class size: 30 students

Advanced Object-Oriented Programming (Spring 2022)
Class size: 15 students

Digital Systems Design (Spring 2021)
Class size: 70 students

Fundamentals of Programming (Python & C) (Fall 2019 – Spring 2020, two semesters)
Class size: 80 students

Education

• Master of Science in Electrical and Computer Engineering
2024-2026

University of Calgary (UofC)
Master of Science (Thesis Based)
CGPA: 3.85/4
Thesis title: On-farm Prediction of Cattle Carcass Trait Using AI-based Technologies
Supervisors: Dr. Kartikeya Murari, Dr. Amin Komeili

• Engineer-in-Training (EIT) — Professional Designation
2026-Present

Association of Professional Engineers and Geoscientists of Alberta (APEGA)
Registered Engineer-in-Training (EIT) — pursuing the path toward Professional Engineer (P.Eng.) licensure under APEGA's mentorship and competency-based assessment framework.

• Bachelor of Science in Computer Engineering
2019-2023

Isfahan University of Technology (IUT)
Intelligence computer systems (tuition waived)
GPA: 17.66 out of 20 (converted: 3.71/4)
Last year GPA: 4/4
Project title: Edge Computing Empowers Federated Learning in Resource-Constrained IoT Networks
Supervisor: Dr. Amir Khorsandi

• Diploma Degree in Mathematics and Physics discipline
2015-2018

Nokhbegan-e Tehran
High-rank high school in Tehran, Iran
GPA: 4/4

Awards and Honors

Mitacs Business Strategy Internship ($10,000, 2026) — Mitacs & Edmonton Unlimited (Lab2Market Validate)
FGS Transformative Talent Internship Scholarship ($5,000, 2025) — Faculty of Graduate Studies, University of Calgary
TTI Work-Integrated Learning & Completion Awards ($4,250, 2025) — University of Calgary
Hunter Centre Entrepreneurship Award ($1,500, 2025) — University of Calgary
International Graduate Tuition Award ($3,080, 2024–2025) — University of Calgary
ESE Graduate Research Awards ($1,100, 2024–2025; $700, 2025–2026) — University of Calgary
Fully funded MSc/PhD offers from LSU, Iowa State, SLU, and CU Boulder
Iranian Exceptionally Talented Student — direct MSc admission offers (AUT, IUT, SBU, KNTU)
Top 2% in Iranian National University Entrance Exam — Math & Physics (150K+ participants)
Top 5% in Iranian National University Entrance Exam — Foreign Languages (140K+ participants)
Top 10–15% ranking in IUT ECE Department; Humane Society recognition

Professional Experience

Lab2Market Validate Intern
January 2026 – April 2026

• Conducted customer-discovery interviews with producers, feedlot workers, and veterinarians to validate market fit for an AI-based portable ultrasound carcass-grading system.
• Performed market research and competitor analysis; developed a Business Model Canvas and value proposition for precision livestock farming technology.
• Coordinated UI/SOP revisions and usability testing for a Beta-1 device prototype, translating user feedback into technical specifications.

Social Enterprise Analyst Intern
October 2025 – February 2026

• Conducted customer discovery, pilot design, and prototype development for the Mission to Market Hackathon 2.0.
• Conducted environmental scans, feasibility studies, and landscape analyses for social-enterprise development.
• Managed financial planning, budgeting, and impact measurement for non-profits transitioning to sustainable models.
• Supported Technology Helps and Volunteer Alberta in transitioning from grant-funded programs to social enterprises.

Research Assistant
September 2024 – Present

• Conducting graduate research on AI-based technologies for on-farm cattle carcass-trait prediction.
• Developing algorithms for data-driven oxygen-saturation extraction from in-vivo fiber-photometry data.
• Co-authoring peer-reviewed publications and conference papers with collaborators at U of C and partner institutions.

Webmaster (Part-time)
July 2025 – Present

• Optimized backend infrastructure and streamlined database management (MariaDB), reducing query response times and improving reliability.
• Redesigned and updated frontend pages using HTML/CSS for consistent styling and easier navigation.
• Coordinated with faculty and staff to ensure timely content updates and accurate researcher profiles.

Programmer
December 2023 – March 2024
Sigma Gostar Aria — Tehran, Iran

• Developed software solutions for business-process automation and system integration.
• Implemented and maintained backend services supporting ERP/CRM workflows.

Software Developer
June 2022 – November 2023
Azmoon Saz Mabna — Tehran, Iran

• Developed ASP.NET Core MVC web applications for industrial testing workflows, improving reporting accuracy and automation.
• Collaborated with engineers to troubleshoot critical bottlenecks, improving system performance and reliability.
• Implemented and maintained ERP/CRM modules and Linux/Ubuntu server deployments (SSH, Nginx, IIS Express).

Member — Hunter Hub Innovation Sandbox
2025 – Present

• Active member of the Innovation Sandbox community, collaborating on cross-disciplinary entrepreneurial initiatives, pitch events, and translation of academic research into commercial impact.

Languages

English
IELTS Academic — Overall 7.0   (L 7.5 · R 7.0 · W 6.5 · S 6.0)
Persian (Farsi)
Native

Certifications & Professional Development

Engineer-in-Training (EIT) — APEGA
Huawei — Seeds for the Future
Sharif University — 8th Winter Seminar Series
Coursera — Data Engineering
LinkedIn Learning — Python; Developing Your Emotional Intelligence
Sololearn — C, C++, C#, SQL, PHP
Google / Coursera — Introduction to Git and GitHub

A Little More About Me

Alongside my interests in Science and Technology, some of my other hobbies are:

> Playing musical instruments such as guitar and piano and gaining knowledge in musical notes and harmonics.
> Hold three musical concerts for charity purposes for the Iran Society of Deaf People Family with about 800 audience members.
> In my leisure time, I find joy in the exhilaration of bicycle rides and the tranquility of swimming.