M Z C

advertisement
MOHSEN ZARE ZARDEYNI
CONTACT
INFORMATION
Jaber Ansari Alley,
Cell Phone:
Khansefid St., Niavaran Email:
Bldg., Tehran, Iran
IM:
Homepage:
EDUCATION
 Sharif University of Technology, Tehran, Iran (2007 - 2012),B.Sc. in Information Technology
 Shahid Ramezanzade High School, Yazd, Iran (2003, 2007)
HONORS &
AWARDS
 Ranked third on Memocode Design contest, 2012.
 Ranked 173th over 300,000 participants in Iranian National University Entrance Exam, 2007.
 Silver Medal in Chemistry Olympiad, 2004
 Ranked 5th, 25th and 16th in Yazd talented student in 2006, 2005 and 2004, respectively.
WORK
EXPERIENCE
RESEARCH
EXPERIENCE
 Senior Software Engineer; PTM Co., Tehran, Iran (2013, Present);
 Research Assistant; IPM, Tehran, Iran (2010, 2012);
+98 (919) 7065809
zare@ce.sharif.edu, mohsen89z@gmail.com
mohsen89z(Skype)
ce.sharif.edu/~zare
 Galaxy simulation on Multi GPU Systems; Institute for Research in Fundamental Sciences
(IPM).
 Analyzing GNU Octave (intended for numerical computations) on Cell (PS3); Institute for
Research in Fundamental Sciences (IPM).
 Heterogeneous GPU FPGA CPU hybrid programming using LLVM compiler; Institute for
Research in Fundamental Sciences (IPM).
 Exact DNA Sequence Alignment; Institute for Research in Fundamental Sciences (IPM).
ACTIVITIES
 Lecturer, Three days workshop on Introduction to parallel programming, Isfahan University
of Technology (IUT), March 2013.
 Organizer and Lecturer, IPM Two-Day Workshop on Thinking in GPU, Institute for Research
in Fundamental Sciences(IPM), July 2011.
 Technical staff 10th, 11th ACM/ICPC Asia Region (2008, 2009).
 Participator, Memocode Design Contest (2011, 2012).
 Won third place in 2012.
TEACHING
EXPERIENCE
 Technical Presenter:
 FM Index; IPM; 2012.
 Authentication with OpenLDAP; IPM, 2011.
 Infiniband; IPM, 2011.
 OpenCL; IPM, 2011.
 Rocks Cluster, IPM, 2010.
 CD-ROM Based Clusters, IPM, 2010.
 Teaching Assistant
 Electronic Circuits; Spring 2012; Instructor: M. S. Talebi.
 Modern Information Retrieval; Spring 2012; Instructor: M. Ghazvini Nejad.
 Computer Structure and Language; Fall 2011; Instructor: Prof. Hamid Sarbazi Azad.
 Introduction to Programming (C/C++); Fall 2010; Instructor: A. Haj Abutalebi.
 Computer Structure and Language; Spring 2010; Instructor: Prof. Hamid Sarbazi Azad.
 Introduction to Programming (C/C++); Fall 2009; Instructor: A. Haj Abutalebi.
 Introduction to Programming (C/C++); Fall 2008; Instructor: A. Haj Abutalebi.
PROJECTS
 Matma Crawler
Project Manager; National Internet Development Agency of Iran Islamic Republic of. (Matma);
Design and development of a focused Crawler and Indexer; 2013.
 LLVM Linux
Project Manager; CS Department, SUNY SB; Building Linux Kernel with Clang; 2012-2013.
 Radion
Developer; Design and development of an Internet Radio; 2012.
 IPMCL
Project Manager; IPM; Development of IPM Cluster to support OpenCL; IPM; 2012.
 Rank Computer Science Researchers
Developer; Modern Information Retrieval course project; Rank Computer Science Researchers
with their twitter status; 2011.
 IPM Grid
Research Assistant; IPM; Development of IPM Cluster to join with IPM Grid; IPM; 2011.
 IPM Cluster
Research Assistant; IPM; Designing and building a cluster; IPM; 2010.
 Design and Implement Virtual Bank
Developer; Information Technology Project Management course project, create Gant chart,
milestones and checking feasibility of money, time & etc; 2010.
 Designing & Implementing A Travel Agency System
Developer; System Analysis and Design course project; a web-based system for an agency to
contribute with their customers, in Symfony framework; 2009.
 University Education System
Developer; Advanced Topics in Computer Engineering (Web Programming) course project;
Implementing an education system with Symfony framework which can manage students,
instructors, and courses information; 2009.
 Developing a Download Manager
Developer; Computer Networks course project; written in C++, using multiple threads and
sockets; 2007.
COMPUTER
SKILLS
 Parallel programming: CUDA, CELL BE, OpenMPI, MVAPICH, OpenCL, Charm, PThread,
OpenMP
 Signal Processing and Image Processing Tools: MATLAB, OpenCV
 Mobile programming: Iphone SDK (COCOA touch), Android, J2ME
 Programming Languages: Java, C/C++, Objective C, Fortran, Pascal,
Assembly(x86, IBM S/370)
 Hardware Description Languages: Verilog, VHDL
 Operating Systems: Linux, Windows, Unix, OS X
 Web/DB Technologies:
 Programming Language: PHP, JavaScript, HTML5, CSS3, Ajax, XML,
DOM/XPath, YAML, JSP
 Environment/Platform: Symfony, J2EE, Struts, Spring, Hibernate, Hadoop,
Nutch + Solr, Tomcat
 Client-Side Libraries: JQuery, ExtJS, Sencha Touch, Prototype, WebGL, WebCL
 Source Control: Git, SVN
 Database: MySql, YQL, SQLite, SQL Server, Oracle, Mongo
 IDE: Eclipse, Netbeans, IntelliJ Idea
 Project Management: JIRA, Microsoft Project
 Others: Microsoft Office, Adobe Photoshop, Adobe After Effect, Adobe Illustrator, Microsoft
Visual Studio, OpenLDAP
HOBBIES
 Sport: Tennis, Football
 Art: Photography, Making Short Movies(not professional), Playing Bass Guitar
LANGUAGE
SKILLS
 Persian: Native
 English: well-versed
 Spanish: Familiar
Download