Competitive Programming

Before my deep dive into machine learning, I was a competitive programmer pursuing Olympiad in Informatics. Although I have moved away from it, I am still fascinated with algorithm design, complexity analysis, and coding for competitive programming contests!

You can find me on Codeforce here and here! Feel free to contact me if you have any algorithmic ideas that might intersect with my current work.

Awards

  1. Gold Medal at ACM-ICPC regional contests

  2. Bronze medal at Asia-Pacific Informatics Olympiad (APIO 2019) (certificate)

  3. Gold medal at InfoCup 2019 (certificate)

  4. Iranian National Olympiad in Informatics Gold Medal (INOI 2018)

  5. Iranian National Olympiad in Informatics Silver Medal (INOI 2017)

Mentorship

  • Teaching creative algorithm design as well as basics of data science to employees of computer science-related companies in MAPSA boot camp.

  • Computer Olympiad Teacher in well-known Iranian high schools as well as a mentor at IOI preparation camp for International Olympiad in Informatics held in Baku, Azarbaijan. (certificate)

  • Leader of Quera College content creation team in Quera IT company. My work involved creating online courses that focus on the basics of programming as well as creative algorithm design. I and my colleagues created two online courses on Basics of Programming and Advanced Design of Algorithms and Data-structures that were used nationwide with almost 4000 participants. (certificate)

Olympiad