Mohammad Reza Bahrami

+98 992 851 2709 | mohammad.reza.bahrami.703@gmail.com | mr.bahrami@sharif.edu

Education

Ph.D. Computer Engineering

Sharif University of Technology | Jan. 2020 – current

M.Sc Software Engineering - Algorithms

Sharif University of Technology | Sep. 2015 – Sep. 2017

B.Sc Computer Engineering - Software Engineering

Shahid Beheshti University | Sep. 2011 – Jun. 2015

Professional Experience

Software Engineer - Divar

March 2023 – present

  • Designed and implemented privacy-by-design protocols for user data protection
  • Led accessibility and internationalization initiatives
  • Developed sophisticated resume matching system using Golang
  • Engineered automated monitoring and review systems

Software Engineer - Balad Map

June 2022 – March 2023

  • Implemented real-time traffic estimation system using Python/PySpark and Apache Flink
  • Enhanced location accuracy and navigation reliability

Teaching Experience

Lecturer - Sharif University of Technology

Spring 2020 – current

  • Discrete Mathematics
  • Design And Analysis of Algorithms
  • Data Structures
  • Compiler Design

Technical Skills

C/C++ GoLang Python Java Qt-Core Django REST framework Spring Boot PostgreSQL Docker Kubernetes

Scientific Services

Awards & Honors