About Me
Hi! I am Hanieh Salmantaheri, a passionate Software Developer based in Canada, currently pursuing a Master’s in Software Engineering at Concordia University. With expertise in Python and backend development, I focus on building scalable microservice-based applications while prioritizing user data privacy, API design, and maintainable architectures. I thrive on challenges and enjoy crafting high-quality, clean code, leveraging creativity to solve complex problems. A strong team player with excellent communication skills, I excel in multicultural environments that foster innovation and collaboration. Fluent in English and improving my French, I value the importance of multilingual communication. Driven by my Master’s studies and passion for cutting-edge technologies, I aim to become a software engineer, contributing to impactful projects in areas like artificial intelligence, cloud computing, and cybersecurity. My goal is to lead initiatives, mentor team members, and design user-centric applications that solve real-world problems, while embracing opportunities to shape technical directions and foster collaboration. I am committed to exploring challenges that enhance my skills and align with my vision for impactful software development, creating solutions that make a meaningful difference.

Software Engineer
- Phone: +1 (438) 308 8079
- City: Montreal, Canada
- Degree: MEng in Software Engineering
- Email: hanieh.salmantaheri@gmail.com
Resume
Education
M.Eng. Software Engineering
2024 - present
Concordia University, Montreal, Canada
B.Sc. Computer Engineering
2015 - 2020
Iran University of Science and Technology (IUST), Tehran, Iran
Supervisor: Dr Vesal Hakami
Thesis Title: Optimization of Distributed Content Caching on the Edge of Wireless Networks with presence of Malicious Users
Professional Experience
Backend Developer
April 2023 - March 2024
Karnameh, Tehran, Iran
Karnameh is a platform designed to make buying and selling cars easier, safer, and faster. It offers services like on-site car inspections to ensure vehicle health, price estimation based on car condition, and comprehensive support throughout the process.
- Engineered scalable and maintainable backend solutions using Python and Django to support Karnameh's microservice-based architecture.
- Deployed RESTful APIs for seamless communication between services and third-party applications.
- Enhanced user experience and operational efficiency by implementing real-time vehicle order tracking and optimizing system performance with database query improvements and caching mechanisms.
- Integrated notification systems to keep users informed at every stage, contributing to a smoother transaction process.
Software Engineer - Backend Developer
November 2021 - March 2023
Mobile Telecommunication Company of Iran (Hamrahe Aval), Tehran, Iran
- Development of the Search Engine's Media (Video and Image Album) Tab.
- Back-End development using Python programming language. Developed services based on microservice architecture.
- Development of API Gateway using FastAPI.
- Development of text storage using Elasticsearch.
- Development of Query Expansion Service with Natual Language Processing using Python programming language.
Teaching Experience
Teaching Assistant - fundamentals of database design
Spring 2020
Iran University of Science and Technology, Tehran, Iran
Instructor: Professor Eisa Zarepour
Publication
Optimization of Distributed Content Caching on the Edge of Wireless Networks with presence of Malicious Users (PDF)
Summer 2021
Iran Hooshmand in the light of Information Technology and Knowledge (IKT)
Supervisor: Professor Vesal Hakami
Portfolio
- All
- software
- ai
- network
- game