Reza Saghi

Prospective MSc Thesis Student in Computer Science

Reza Saghi

Backend systems, intelligent software, and research-minded engineering.

About

01

Computer Engineering graduate with a strong academic record (GPA: 18/20, ranked 1st) and a solid background in software engineering and backend development. Experienced in designing and developing software systems, with hands-on experience applying machine learning to cybersecurity-related problems. Interested in Artificial Intelligence, Machine Learning, and AI-driven Software Engineering — motivated to pursue research in intelligent and trustworthy software systems through a thesis-based MSc program.

Focus
AI · ML · Trustworthy Software Systems
Based in
Ahvaz, Khuzestan, Iran
Currently
Seeking thesis-based MSc opportunities

Experience

02

Apr 2024 — Dec 2025

Technical Lead & Full-Stack Developer

Pharmoxin Online Pharmacy Group · Ahvaz, Khuzestan, Iran

  • Led end-to-end delivery of pharmacy platform features across backend services and client-facing surfaces.
  • Designed scalable APIs, authentication flows, and data models for production e-commerce workflows.
  • Owned technical decisions, code quality, and collaboration with stakeholders under real product deadlines.

Aug 2023 — Present

Freelance Software Developer

Independent · Ahvaz, Khuzestan, Iran

  • Designed and developed custom web and mobile applications for clients using modern stacks.
  • Built scalable backend services and RESTful APIs with database integration, auth, and cloud storage.
  • Collaborated directly with clients on requirements, delivery, and ongoing technical support.
  • Focused on clean, maintainable, efficient code while meeting project deadlines.

Undergraduate Teaching Assistant

Shahid Chamran University of Ahvaz — Faculty of Computer Science and Mathematics

  • Fall 2025

    Natural Language Processing (NLP)

  • Spring 2025

    Artificial Intelligence & AI Laboratory

  • Spring 2025

    System Analysis and Design & Operating Systems Laboratory

  • Fall 2024

    Advanced Programming

  • Spring 2024

    Formal Languages and Automata Theory

  • Fall 2023

    Fundamentals of Computer Programming & Specialized English

Selected Work

03

01ML Classification Pipeline

Intrusion Detection System (IDS)

Resource-constrained IDS on CIC network-traffic data comparing MLP, Random Forest, and SVM. Handled imbalance with streaming/chunked processing, undersampling, SMOTE, PCA, and feature selection — plus desktop and web GUIs for live multi-class attack prediction.

  • PyTorch
  • scikit-learn
  • Python
  • PCA
  • SMOTE

02Real-time Automotive Backend

Yara Car Group

Backend for a real-time automotive repair and roadside assistance platform: NestJS, TypeScript, MongoDB, and WebSockets. Auth, vehicle management, repair shops, tow dispatch, booking workflows, JWT/RBAC/OTP, file management, and full Swagger docs.

  • NestJS
  • TypeScript
  • MongoDB
  • WebSockets
  • JWT

03Smart Kitchen Manager PWA

Cook This!

AI-powered Persian recipe PWA that suggests dishes from pantry ingredients via an LLM API. Pantry tracking, shopping lists, OTP auth, SMS sharing, and client-side persistence — built with Next.js 14 App Router.

  • Next.js
  • React
  • TypeScript
  • Tailwind
  • LLM API

More projects

  • E-commerce Backend

    Clothing Club

    Complete backend with Node.js, Express, and MongoDB — JWT authentication, RBAC, OTP verification, RESTful APIs, and cloud storage integration.

    GitHub
  • Messenger Application

    Chi Begam?

    Personal messenger product focused on real-time communication and a polished end-user experience.

    Live
  • Content Intelligence Tool

    Instagram Virality Calculator

    Analyzes Instagram content virality using quality metrics and generates intelligent recommendations to improve engagement, reach, and overall performance.

    Live

Capabilities

04

Languages

  • Python
  • TypeScript
  • JavaScript
  • Java
  • C/C++

Frameworks & ML

  • Nest.js
  • Next.js
  • Node.js
  • Express.js
  • PyTorch
  • TensorFlow

Data & Storage

  • NumPy
  • Pandas
  • MySQL
  • MongoDB
  • PostgreSQL

Infrastructure

  • Git
  • Linux
  • nginx
  • pm2
  • AWS S3

Native

Persian

Professional

English

Education & Honors

05

Sep 2021 — Sep 2025

Ahvaz, Khuzestan, Iran

Bachelor of Computer Engineering

Branch: Artificial Intelligence

Shahid Chamran University of Ahvaz

GPA 18.00 / 20.00Ranked 1st in the Computer Engineering program

Completed

Ahvaz, Khuzestan, Iran

Diploma in Mathematics and Physics

Talayehdaran (SAMPAD) High School

GPA 19.4 / 20National Organization for Development of Exceptional Talents
  • Ranked 1st in the Computer Engineering program
  • Former Member, Artificial Intelligence Student Scientific Association — SCU Ahvaz
  • Member of the Organizing Committee, SCU-CPC Programming Contest
  • Member, Office of Gifted Students, Shahid Chamran University of Ahvaz

Contact

06

Open to research collaboration, thesis-based MSc programs, and thoughtful engineering work.