Honors and achievements

LeetCode Problem-Solving Profile

Type: Algorithms and data structures

A public profile documenting continued practice across data structures, algorithms, and coding challenges.

View Mohammad Hashemi on LeetCode

Kattis Online Judge Profile

Type: Competitive programming

A public competitive-programming profile with solutions to algorithmic problems on the Kattis online judge.

View Mohammad Hashemi on Kattis

School of Computer Science Graduate Entrance Scholarship

Type: Scholarship
Organization: University of Windsor, Canada
Year: 2023

Awarded by the School of Computer Science for maintaining strong academic performance, with a minimum GPA of 80% in graduate-level courses.

Battle of Applications 3 — 1st Place

Type: Competition
Organization: University of Isfahan, Iran
Year: 2021

A competition where teams design and present application ideas across platforms such as web or Android. Participants must demonstrate the value of their idea, how it addresses user needs, and how it engages its target audience. Our team achieved first place by presenting a strong and well-structured solution.

Battle of Applications 3 first-place certificate

ICPC Asia West Regional — 13th Place

Type: Competition
Organization: Sharif University of Technology, Tehran Site
Year: 2020

Participated in the regional round of the International Collegiate Programming Contest (ICPC), one of the most prestigious programming competitions globally. Teams compete by solving complex algorithmic problems under strict time constraints.

ICPC Asia West Regional 2020 participation certificate

ICPC Asia West Regional — 10th Place

Type: Competition
Organization: Sharif University of Technology, Tehran Site
Year: 2019

Achieved 10th place in the ICPC Asia West Regional, competing against top university teams in solving advanced algorithmic problems under time pressure.

ICPC Asia West Regional 2019 participation certificate
ICPC 2019 team and competition result

Sharif Spaghetti Contest 3 — 1st Place

Type: Competition
Organization: Sharif University of Technology, Iran
Year: 2019

A competitive programming contest focused on analyzing and reverse-engineering intentionally obfuscated (“spaghetti”) C++ code. Teams both submit their own code and attempt to break others’ implementations. Achieved first place in two consecutive years.

Sharif Spaghetti Contest 3 first-place team

FIRA RoboWorld Cup — Robosot Race League, 4th Place

Type: Competition
Organization: Changwon, South Korea
Year: 2019

An international robotics competition where teams design and program autonomous robots. In the Robosot Race league, robots must detect colored balls, collect them, and deliver them to designated targets. Our team built both the hardware and software systems and achieved 4th place globally.

FIRA RoboWorld Cup result from Changwon, South Korea

FIRA Iran Open — Robosot Race League

Type: Competition
Organization: Amirkabir University of Technology, Iran
Year: 2019

A national robotics competition and qualifying event for the FIRA RoboWorld Cup. Teams develop autonomous robots to perform task-based challenges. Achieved 1st place in the technical challenge and 4th place overall by match points.

FIRA Iran Open Robosot Race League result

UIAI 2018 — Soccer Stars Challenge, 4th Place

Type: Competition
Organization: University of Isfahan, Iran
Year: 2018

An AI programming competition where teams developed intelligent agents to compete in a simulated Soccer Stars–style game, focusing on strategy, decision-making, and optimization.

UIAI 2018 Soccer Stars Challenge result

Sharif Spaghetti Contest 2 — 1st Place

Type: Competition
Organization: Sharif University of Technology, Iran
Year: 2018

Won first place in a competitive programming contest centered on reverse-engineering complex and intentionally obfuscated C++ programs.

Sharif Spaghetti Contest 2 first-place result