Reza Hamidpour

Vancouver · British Columbia, Canada · hamidpourr@gmail.com

I am a software engineer with a Master's in Software Engineering and experience in academic research and industry. At BC Cancer, conducted research using machine learning for cancer detection and treatment, collaborating with multidisciplinary teams. Possesses 5 years of web development experience in Iran, specializing in PHP and Laravel, with additional expertise in Python and Django for backend development, and various front-end technologies. Based on my experience, I am interested in applying AI to biomedical engineering, with a focus on machine learning for healthcare improvements, and diving into ML-Ops world to overcome healthcare AI-based software product.

Experience

Research Assistant

BC Cancer

May 2024 - Present

Back End Developer

Superpipe International

Redeveloped Django-based system with readable code and software architecture for further developments, decreased project conflict ratio from 40-50% to 10%, Redesigned UI based on new needs

Revamped and upgraded PHP, Laravel, Django, and WordPress softwares/website, reducing system downtime by 10% and improving overall system performance, by code refactoring, and efficiency in API calls.

Implemented comprehensive unit and integration testing, resulting in a 30% reduction in software bugs and ensuring a more robust and reliable product development process.

Collaborated with Human Resource members to redesign and develop new features in systems and reduced workload by 70% resulting in paperless workflows.

July 2020 - March 2024

PHP Developer

RM Innovation

Developed and implemented a high-performance bulk importer plugin on WordPress;utilizing REST API; streamlined product data import process, reducing manual effort by 80% and saving an average of 15 hours per week.

Boosted bulk importer plugin architecture and added multi-threading in the bulk importer. The speed increased by 30% and the importing time took less than 7 minutes per 1000 records.

Cooperated with 12 developers in knowledge-sharing meetings, driving the adoption of Agile practices resulting in Increased productivity, improved communication, and a 25% reduction in project bottlenecks.

June 2018 - September 2019

Education

Tarbiat Modares University

Master's degree
Computer Science - Software Engineering

GPA: 3.23

September 2018 - January 2022

Shamsipour Technical and Vocational College

Bachelor's degree
Computer Science - Software Engineering

GPA: 3.67/4

October 2016 - September 2018

Chamran Technical and Vocational College

Associate's degree
Computer Science - Software Engineering

GPA: 3.56

October 2013 - July 2016

Teaching Experience

Cloud Computing

Tarbiat Modares University - TA

Preparing project in title Docker, Swarm, and docker Orchestration

Grading students project

2020

Discrete Mathematics

Shamsipour Technical And Vocational College - TA

Preparing course exercise materials

Holding QA and Problem solving sessions

2018

Statistics and Probability

Shamsipour Technical And Vocational College - TA

Preparing course exercise materials

Holding QA and Problem solving sessions

2018

Academic Projects

Data warehousing, and preparing necessary infrastructure and framework to facilitate research process at BC Cancer Research Institute. This project includes, implementing a DICOM server, database and Jupyter Server, and implementing necessary tools and modules to connect DICOM server and its database to Data Lake.

Our research field during this project was on Cryptocurrency market. The main focus were categorizing traders based on their behavior and modeling their strategies. Despite the COVID-19 pandemic halting some progress, I successfully applied machine learning for trader analysis. I handled 7 million transactions using efficient data processing techniques, reducing processing time from 7 days to 3 hours for each attribute by leveraging MongoDB, multi-processing, and efficient memory usage.

My project at BC Cancer contributes a PET/CT image loader tool which utilized SAM (Segment Anything Model) in order to Segment tumors from images. In this project we aim to automated segmentation areas with Eye tracker technology.

Skills

Programming Languages & Tools
Machine Learning Skills
  • Pytorch
  • TensorFlow
  • Biomedical Image Segmentation

Volunteer

BC Cancer

Vancouver, BC, Canada
May 2024 - Present

Interests

Apart from being a web developer, I enjoy most of my time being outdoors. In the winter, I am an avid skiier and novice ice climber. During the warmer months here in Colorado, I enjoy mountain biking, free climbing, and kayaking.

When forced indoors, I follow a number of sci-fi and fantasy genre movies and television shows, I am an aspiring chef, and I spend a large amount of my free time exploring the latest technolgy advancements in the front-end web development world.