CV

General Information

Full Name Ebrahim Pichka
Languages English, Persian

Education

  • 2022 - Present
    MASc - Industrial Engineering
    University of Windsor - Windsor, Ontario, Canada
    • Supervisor: Dr. Guoqing Zhang
    • CGPA: 4.0/4.0
  • 2017 - 2022
    BSc - Industrial Engineering
    Amirkabir University of Technology (Tehran Polytechnic) - Tehran, Iran
    • Thesis: Algorithmic Trading in Financial Markets Using Deep Reinforcement Learning Methods.
    • Supervisor: Dr. Masoud Mahootchi
    • CGPA: 3.2/4.0

Experience

  • Apr. 2021 - Sep. 2021
    Machine Learning Intern
    Astyage - Tehran, Iran
    • Worked on conversational chat-bot assistant based on natural language processing and transformer models.
  • Jan. 2021 - Apr. 2021
    Data Science Intern
    Dayche Data Mining Group - Tehran, Iran
    • Contributed in developing a market segmentation system using unsupervised machine learning.

Research Interests

  • Graph Representation Learning & Geometric Deep Learning.
  • Deep Reinforcement Learning.
  • Mathematical Otimization & Operations Research.
  • Learning to Optimize & Decision-focused Learning.
  • Meta Learning and Multi-task learning.

Technical Skills

  • Programming Languages
    • Python, Julia, C++, MATLAB, SQL
  • Frameworks
    • ML: TensorFlow, Keras, PyTorch, PyG, JAX, Stable Baselines3, Tensorforce, Gym, Scikit-learn
    • Optimization: Gurobipy, Pyomo, cvxopt, PuLP
    • Statistics: Statsmodels
  • Software
    • Linux, Git, Docker, MongoDB

Certificates & Workshops

    • Machine Learning Engineer Nanodegree ‑ Udacity
    • Deep Learning Specialization ‑ Coursera (DeepLearning.ai)
    • Reinforcement Learning Specialization ‑ Coursera (University of Alberta/AMII)
    • Computer Science Fundamentals ‑ Coursera (University of Illinois at Urbana-Champaign)
    • TensorFlow Developer ‑ Coursera (DeepLearning.ai)
    • Machine Learning ‑ Coursera (Stanford Online)
    • Machine Learning Fundamentals ‑ DataCamp
    • Deep Learning ‑ DataCamp