My main research focuses on neural information retrieval rankers, with a
                  particular emphasis on applications for federated search engines and datasets with limited resources.
                  I dedicate my efforts to analyzing and enhancing transformer-based document rankers to use them in
                  real-world applications. Following this path, I designed and implemented an app selection engine that
                  leverages these advanced rankers. Currently, I'm designing cross-market question-answering and
                  multi-resource systems and exploring the potential of automatic labeling for product question
                  answering, using the capabilities of OpenAI and open-source Large Language Models (LLMs).
               
              
                
                I worked on different aspects of Information Retrieval and Natural Language
                  Processing under the supervision of Dr.
                    Saeedeh Momtazi. My research included improving a collaborative recommender system by using
                  different user profiling, also developing an expert finding system using graph embeddings and text
                  representation profiling, proposing a new model to represent users according to their past questions
                  and answers.
               
              
                 Software Engineer -  Adanic (2017 -
                    2020)
                I worked as a Java Developer on a Channel Manager System named Kariz, which
                  uses Java Spring Integration. This system makes an easy and effective management procedure of various
                  channels, and it provides a uniform layer of all services. I also designed a monitoring system using
                  elastic search, logstash, and kibana.
               
              
                
                      I was assigned to design an Investment Company
                  Portfolio Management System as my summer internship project.        I
                  used Python to carry out some statistical analysis and implement the "Efficient Frontier" algorithm.