BIOGRAPHY
Entrepreneur and researcher focusing on deep learning and distributed computing. Experienced in presenting at IEEE conferences and teaching both online and in-person.
EDUCATION
Master of Computer Engineering
University of Tehran
YEARS OF EXPERIENCE
+3
PUBLICATIONS
+2
CERTIFICATIONS
+5
Skills
My favourite skillsI learned at the university
Linux
IntermediatePython
AdvancedPytorch
AdvancedDL
IntermediateLaTex
IntermediateI learned at work
Django
IntermediateReact
BasicHTML
IntermediateCSS
IntermediateGit
IntermediateExperiences
My lovely experiencesAcademic
Graduate Teaching Assistant
University of Tehran During my time at the University of Tehran, I had the opportunity to teach and lead problem-solving sessions and practical labs for the Machine Learning course for master's students. This role was under the guidance of Professor Ali Fahim, and it significantly enhanced my teaching skills.Graduate Research Assistant
University of TehranAs a master's student at the University of Tehran, I conducted extensive research in distributed systems, parallel computing, and machine learning under the mentorship of Professor Abdorreza Torabi. My efforts resulted in the publication of two research papers:
- 1- L-DATR: A Limited-Memory Distributed Asynchronous Trust-Region Method
- 2- Design and Implementation of an Efficient Parallel Algorithm for Sparse Principal Component Analysis
For the L-DATR paper, I collaborated closely and effectively with Saeed Soori, who holds a Ph.D. in Computer Science from the University of Toronto. This collaboration further enriched my research experience.
Work
Founder
Gatpier Due to my passion for entrepreneurship, I founded a startup called Gatpier. We offered various services, including consulting for companies on leveraging deep learning in their operations, setting up and maintaining company networks, ensuring network security, and teaching practical subjects such as deep learning, data science, optimization, networking, and programming. As the founder, I faced numerous challenges like team management, coordinating with professors from the University of Tehran to teach at our company, ensuring the quality of our educational courses, negotiating with other companies, and overcoming various other obstacles. These experiences significantly enhanced my management skills and problem-solving abilities.Python Programmer
Hamrahe Aval (MCI) I had the opportunity to work as a programmer at Hamrahe Aval, the first and largest mobile operator in Iran. My responsibilities included developing and updating code and working according to mobile network protocols. This role not only improved my programming skills but also gave me valuable insights into mobile network security.Interests
My recent research interests
Deep
Learning
Because it is fascinating to create something that can perform better than you in certain areas and learn on its own without explicit programming.
Distributed
Systems
I'm a fan of distribution because many tasks can't be accomplished alone, and distribution enhances the reliability and speed of problem-solving.
Security
As technology advances, it makes tasks easier but also increases the risks of losing privacy and facing greater dangers, making security more crucial than ever.