Amir Hossein Hasanzadeh, Python Software Engineer

Back-End Web (1.5 yr.), AI and Machine Learning (1.0 yr.)

Summary

Software Engineer with a Master's from Sharif University of Technology, specializing in machine learning and predictive modeling, particularly in blockchain data analysis. Technical skill set includes Python, JavaScript, SQL, along with frameworks like Django and FastAPI, and tools such as Docker and Git. Proven expertise in data analysis, machine learning, and web development, with experience designing RESTful API and backend systems. Adept at leveraging modern databases like PostgreSQL, MongoDB, Redis, and implementing agile methodologies for efficient software development. Key projects demonstrate strong capabilities in data pipeline construction, machine learning model development, and creative solution engineering for complex challenges.

english A2 (Pre-Intermediate, Elementary) English
seniority Junior (1-2 years)
location Yazd, Iran UTC+03:30

Main Skills

Programming Languages

Python Frameworks

Databases & Management Systems / ORM

SDK / API and Integrations

QA, Test Automation, Security

ID: 100-236-326
Last Updated: 2025-07-29

Work Experience

Researcher (Master's Thesis Project), Predictive Model for ICO Success

Duration: Oct 2024 – Jun 2025

Summary: Developed a predictive model to evaluate the success of Initial Coin Offerings (ICOs) using blockchain data.

Responsibilities: Built a custom web crawler, implemented data cleansing and preprocessing, investigated machine learning approaches, selected and implemented a semi-supervised learning model.

Technologies: Python, Scikit-learn, Pandas, custom web crawler

Backend Developer, Telegram mini-app Game

Duration: 2024

Summary: Collaborated in team development of a Telegram-based mini-app game focusing on backend architecture.

Responsibilities: Designed and developed the backend architecture.

Technologies: FastAPI, PostgreSQL, Redis

Developer, Instagram bot

Duration: 2021

Summary: Created a personal project to automate interactions on Instagram using a bot.

Responsibilities: Developed an Instagram bot for auto-liking posts.

Technologies: Python, Instagram API

Developer, Search engine

Duration: 2020

Summary: Developed a basic search engine capable of indexing and retrieving text documents.

Responsibilities: Built a simple indexing and search functionality.

Technologies: Python, MongoDB

Backend Developer, Public Transportation APIs

Duration: Sep 2022 – Nov 2022

Summary: Designed and implemented RESTful APIs for the Yazd Municipality's urban public transportation system.

Responsibilities: Implemented RESTful APIs for bus scheduling and improved unit test coverage.

Technologies: RESTful API Design, unknown specific technologies

Backend Developer (Internship), Spatial Data Management Software

Duration: Jul 2021 – Mar 2022

Summary: Contributed to spatial data management software during internship.

Responsibilities: Analyzed technical problems and designed RESTful APIs for new functionalities.

Technologies: RESTful API Design, unknown specific technologies

Education

  • Master of Science in Software
  • Thesis: Analyzing Initial Coin Offering (ICO) data on the blockchain and developing a machine learning algorithm to predict its success.
  • Sep 2022 – present
  • Bachelor of Science in Computer Engineering
  • 2018 – 2022