cv

Basics

Name Mohammad Arman Soleimani
Email soleimaniarman98@gmail.com
Email (alternate) arman.soleimani@sharif.edu
Linkedin https://www.linkedin.com/in/arman-soleimani
Url https://arman5592.github.io/

Work

  • Sep '21 - Now
    Research Assistant
    Institute for Research in Fundamental Sciences (IPM) and Sharif University of Technology
    Explored processing-in-memory techniques for DRAM and SRAM
    • Analyzed novel methods for in-memory bit-wise operations and hyper-dimensional computing
    • Co-authored two papers published in DAC and ISLPED, one accepted at NocArc, and two under review for HPCA
  • Oct '23 - Now
    Intern
    Zista Gene Afarin
  • Jul '23 - Sep '23
    Research Assistant
    Sharif University of Technology
    Implemented real-time scheduling algorithms using Reinforcement Learning (RL)
    • Simulated various algorithms and experimented with different setups
    • Contributed to two papers in preparation
  • Jul '22 - Sep '22
    Research Intern
    EPFL
    Accepted at the Summer@EPFL research internship program
    • Studied the state-of-the-art in ASIC and FPGA routing using Reinforcement Learning (RL)
    • Tested different implementations and presented results

Volunteer

  • Sep '20 - Now
    Teaching Assistant
    Volunteered as a TA in various courses
    • Assisted with assignments in Operating Systems, Linear Algebra, Computer Architecture, Logic Design, Digital System Design, Computer Structure, and Fundamentals of Programming
    • Developed course projects for Embedded Systems and Operating Systems
  • Jul '21 - Sep '21
    Mentor, IoT workshop
    Volunteered as a mentor for IoT workshops for new students
    • Tutored students on Arduino programming and basic electronics
    • Guided participants on their projects

Education

  • Sep '19 - Now
    Undergraduate
    Sharif University of Technology, Tehran, Iran
    Computer Engineering
    • GPA: 19.17 (20-point scale)
    • Undergraduate thesis topic: Processing in memory for DRAM

Awards

Skills

Programming
C/C++
Python
Java
Arduino
Hardware Description
Verilog
Libraries
Matplotlib
Keras
Scikit-learn
Tools
HSPICE
Modelsim
Xilinx ISE
Quartus
gem5 (learning)
Edge Impulse

Languages

Farsi
Native
English
C2, IELTS Academic band 8.5 (S:9, L:9, R:9, W:7.5)