About

I am Mohammadreza Daneshvaramoli, a Ph.D. student in Computer Science at the University of Massachusetts Amherst since Spring 2023. I received my B.Sc. and M.Sc. in Computer Engineering (Software Engineering) from Sharif University of Technology.

My research lies at the intersection of online algorithms and machine-learning predictions. I study how predictions produced by learning systems can be incorporated into the design of online and approximation algorithms to improve performance while preserving strong worst-case guarantees.

In particular, I work on learning-augmented algorithms for problems such as:


My research focuses on:


My goal is to develop theoretically grounded algorithms that bridge machine learning, online optimization, and algorithmic systems, enabling practical improvements in areas such as scheduling, caching, and resource management.

Skills

Research Skills

Learning Algorithms

Artificial Intelligence

Machine Learning

Optimization

Monte-Carlo Tree Search

Pathfinding Algorithms

Algorithms with Uncertainty

Data Analysis

Graph Theory

Design Algorithms

Web Application Development

Programming Languages

C

C

C++

C++

Java

Java

Python

Python

Pascal

Delphi

C#

C#

Matlab

Matlab

80x86

Racket

Lisp

HTML

HTML

CSS

CSS

LaTeX

MIPS

Verilog

VHDL

SQL

SQL

Technical

Matlab

Matlab

Visual Studio

Visual Studio

Eclipse

Eclipse

CLion

CLion

PyCharm

PyCharm

Git

Git

OOP

Research Projects

PhD Research projects, University of Massachusetts Amherst, 2024–2025


Pre-PhD Research projects, Institute for Research in Fundamental Sciences, 2020–2022


MSc and BSc thesis, Sharif University of Technology

Achievements

Olympiads and other

  • Gold medal in Iran National Mathematics Olympiad, 2013
  • Gold medal in Iran National Computer Science Olympiad for undergraduate students. Iran, 2019
  • Silver Medal in 6th International Tournament of Young Mathematicians, Germany, 2014
  • Ranked 2nd in the annual Iranian nationwide universities’ M.Sc. entrance exam (Konkoor), among more than 16,000 students in Software Engineering major, Iran, 2019

Programming Contests

  • Ranked 2nd team in qualifying round of Artificial Intelligent programming tournament MIT BattleCode held by MIT, and Ranked 13th among more than 500 teams from all around the world and won $1000, USA, Feb 2019.
  • Ranked 1st team in Sharif Artificial Intelligence Challenge, Iran, Mar 2016. (Certificate)
  • Ranked 3rd team in a National Data Mining Programming Contest and won prize equivalent to $700, Iran, Nov 2017.
  • Ranked 2nd team in the National Presidential Election Prediction Competition and won prize equivalent to $2000. Using Natural Language Processing and statistical methods, we built an AI system that predicted the 2017 Iranian presidential election results with 96 percent accuracy, Iran, May 2017. (Certificate)
  • Ranked 1st team in Makeathon Start-Up competition at Sharif University and won prize equivalent to $2000. We developed a new social media and presented its app, Iran, Mar 2017.
  • Ranked 4th team in an annual contest of Sharif Artificial Intelligence Programming Challenge, Iran, Mar 2017. (Certificate)

Technical Projects

Imperial College London, web application developer intern, Department of Natural Sciences, London, UK, Summer 2018


Contacts

Email: FirstName.LastName@gmail.com