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