<HZ/>
Open to Remote / Hybrid Roles

Haniyeh Zahraee

Backend & Data Software Engineer

Backend and Data Engineer specializing in building scalable server-side architectures, AI-driven data extraction pipelines, and robust APIs with Python and Node.js.

Location Iran — Mashhad / Tehran
Education M.Sc. Software Engineering
Specialization Backend & Data Pipeline

About Me

I am a Software Engineer with a strong academic foundation in Computer Engineering (B.Sc. & M.Sc.). After exploring and gaining experience across various computer science domains—from software QA testing and mobile app development to machine learning—I found my true passion and technical focus in Backend Engineering and Data Systems.

My practical experience includes designing scalable server architectures, crafting high-performance REST APIs with Python and Node.js, engineering data extraction pipelines, creating custom AI datasets, and enforcing reliability through modern automated testing. I love tackling complex technical challenges and bridging the gap between raw data and robust production applications.

Technical Skills

Categorized competencies, languages, frameworks, and toolsets

Programming Languages

Python JavaScript C++ Dart Bash Scripting SQL

Backend & APIs

FastAPI Django Django REST (DRF) Node.js Express.js Socket.IO RESTful APIs

Data Science, AI & ML

PyTorch Machine Learning Data Extraction Big Data AI Agents OpenAI API Pandas NumPy Scikit-Learn Matplotlib / Seaborn Linear Algebra & Stats

Databases & Caching

PostgreSQL Redis Relational SQL Data Modeling

Testing & QA

k6 (Load Testing) Cypress (E2E) Automated Testing Manual Testing QA Protocols & Edge Cases

DevOps & Mobile

Linux Docker Git & GitHub CI/CD Pipelines Flutter

Work Experience

Freelance Software Engineer

2025 – Present

Self-Employed

  • Architected and implemented a Node.js backend for factor0.tr, building scalable server-side logic and RESTful API endpoints.
  • Designed and developed a Python-based backend architecture for Exobiogene.ir, structuring core services and data pipelines.
  • Managed client relationships directly, translating business requirements into technical specs and delivering production-ready systems on schedule.

Software QA Engineer

2025 – 2026

Part Financial Data Processing Co. (Part Co.)

  • Designed and executed automated and manual test strategies across the software development lifecycle.
  • Built and maintained test cases and QA protocols to validate functionality, performance, and edge-case behaviors.
  • Collaborated closely with development teams to triage, document, and resolve defects prior to production release.

Flutter Developer Intern

Summer 2023

Hooshmand Farahas Pouya Co.

  • Developed cross-platform mobile features using Flutter during an intensive 3-month internship.
  • Gained practical experience in mobile architecture and collaborated with engineering teams on real-world milestones.

Academic Background

M.Sc. Degree Shahrood Univ of Tech

M.Sc. in Computer Engineering — Software

Shahrood University of Technology

Thesis: Designed and implemented an AI-based system for e-commerce websites to accurately extract product data, architecting the complete data collection and dataset-creation pipeline.
Advisor: Dr. Hoda Mashayekhi
B.Sc. Degree 2020 – 2025

B.Sc. in Computer Engineering

Quchan University of Technology

Thesis: Android Malware Detection System — Engineered backend with Python & FastAPI and front-end with Flutter; managed model fine-tuning and dataset creation.
Advisor: Dr. Zahra Eskandari

Certifications

Professional credentials and specialized accreditations

Google AI Essentials Specialization

Google & Coursera — 5-Course Series

Verified Credential

Completed a 5-course series developed by Google featuring hands-on practice in AI fundamentals, prompt engineering, maximizing productivity with AI tools, and responsible AI usage.

Included Courses:
Introduction to AI
Maximize Productivity With AI Tools
Discover the Art of Prompting
Use AI Responsibly
Stay Ahead of the AI Curve
Issued by: Amanda Brophy (Global Director of Google Career Certificates)
Verify Certificate

Featured Projects

factor0.tr Backend Architecture

Live Demo

Architected production-ready server and RESTful endpoints using Node.js & Express for a live customer platform.

Node.js Express.js REST APIs

Exobiogene.ir Backend Platform

Live Demo

Engineered core Python backend services, request pipelines, and integrated platform functionality end-to-end.

Python APIs Data Architecture

Android Malware Detection System

B.Sc. Thesis

Intelligent malware classifier featuring a FastAPI backend, a Flutter mobile client, and machine learning dataset fine-tuning.

FastAPI Python Flutter Machine Learning

AI E-Commerce Data Extractor

M.Sc. Research

End-to-end data extraction and big data cleaning pipeline for autonomous e-commerce web intelligence.

PyTorch Data Extraction Big Data AI Pipeline

Get In Touch

Open to discussing remote/hybrid engineering positions, freelance projects, or backend & data opportunities.