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.
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
Backend & APIs
Data Science, AI & ML
Databases & Caching
Testing & QA
DevOps & Mobile
Work Experience
Freelance Software Engineer
2025 – PresentSelf-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 – 2026Part 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 2023Hooshmand 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. in Computer Engineering — Software
Shahrood University of Technology
B.Sc. in Computer Engineering
Quchan University of Technology
Certifications
Professional credentials and specialized accreditations
Google AI Essentials Specialization
Google & Coursera — 5-Course Series
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.
Featured Projects
factor0.tr Backend Architecture
Live DemoArchitected production-ready server and RESTful endpoints using Node.js & Express for a live customer platform.
Exobiogene.ir Backend Platform
Live DemoEngineered core Python backend services, request pipelines, and integrated platform functionality end-to-end.
Android Malware Detection System
B.Sc. ThesisIntelligent malware classifier featuring a FastAPI backend, a Flutter mobile client, and machine learning dataset fine-tuning.
AI E-Commerce Data Extractor
M.Sc. ResearchEnd-to-end data extraction and big data cleaning pipeline for autonomous e-commerce web intelligence.
Get In Touch
Open to discussing remote/hybrid engineering positions, freelance projects, or backend & data opportunities.