Reza Mohammadi

Résumé, August 5, 2011

Summary

5 years experience on software designing, developing and deploying, maintaining source codes and analyzing software applications; mainly on Unix-based platforms. One year focused experience on localization of Android platform, involving patching dalvik, skia, webkit and the core libraries of Android OS to support Arabic rendering and other Iranian localization requirements.

Interested in software design, particularly in UI design.

Specialties

Software Design, Python, Java, Linux, Security

Personal Information

  • First name: Reza (رضا)
  • Family name: Mohammadi Ghayeghchi (محمدی قایقچی)
  • Email address: reza æt teeleh dot ir
  • Birth: September 1985; Mashhad, Iran

Education

  • B.Sc. in Computer Science, Sharif University of Technology, Tehran, Iran, 2003-2009
  • Energy Atomi high-school and pre-university center, Tehran, Iran, 2002.

Experience

Certificates and Honors

  • Certified as an academic member participated in 38th International Physics Olympiad, held from July 13th to 22nd, 2007 in Isfahan.
  • Ranked 507 in national university entrance examination among more than 400,000 participants, 2003.
  • Silver Medal in National Olympiad in Informatics, Summer of 2002.
  • Honored and ranked at Provincial level of Khwarizmi Young Festival for Mosahheh software, Nov 2003.
  • Honored and ranked at National level of Khwarizmi Young Festival for Optometrist assistant software, Dec 2001.

Publications

  • Lavasani, A., Mohammadi R., Implementing a feasible attack against ECC2K-130 certicom challenge, Poster abstracts from the eighth algorithmic number theory symposium, ANTS-8, ACM Communications in Computer Algebra, Volume 42 , Issue 1-2, March/June 2008, P. 61-62. DOI Bookmark:1394042.1394072
  • Sarafraz, F., Eales, J., Mohammadi, R., Dickerson, J., Robertson, D., and Nenadic, G. 2009. Biomedical event detection using rules, conditional random fields and parse tree distances. In Proceedings of the Workshop on Bionlp: Shared Task (Boulder, Colorado, June 05 - 05, 2009). Human Language Technology Conference. Association for Computational Linguistics, Morristown, NJ, 115-118. DOI Bookmark:1572340.1572359

Computer Skills

Programming and Web Development Platforms
  • Python and Django (past 4 years, at Zeerak and Congenial Mobile)
  • Java (4 years experience, at Cyber Mehr and Congenial Mobile)
  • HTML, Javascript and CSS (past 6 years)
  • J2EE (1 year experience, at Cyber Mehr)
  • C/C++ (intermediate)
Databases
  • Postgresql (at Zeerak and Congenial Mobile, past 3 years)
  • Sqlite (past 4 years)
  • MySQL (various applications, past 6 years)
  • Oracle (at Cyber Mehr, for 1 year)
Version Control Systems
  • Git + Repo (at Congenial Mobile, past 1 year)
  • Bazaar (at Zeerak, for 2 years)
  • SVN, CVS
Environment and Desktop
  • Mac OS X
    • OpenOffice.org applications, TextMate, Gimp, Inkscape, ...
  • Linux (prefer Gnome on Ubuntu)
    • OpenOffice.org applications, Vi, Gimp, Inkscape, ...

Teaching

  • Teaching Assistant, Data Structure and Algorithms, under supervision of Dr. Yahya Tabesh, Department of Mathematical Science, Sharif university of Technology, Fall 2006 and Fall 2007
  • Teaching and coordinating a summer course about free software in Mouood highschool, 2005.
  • Linux Instructor in ICT House, Tehran, 2005.
  • Linux Instructor in Zahedan IT Center, 2005.
  • Teaching a complete course for Linux Administration in Sharif Computing Center, 2004.
  • Teaching Delphi and C++ in Energy Atomi high-school, 2003 - 2004.

Languages

  • Persian: Fluent
  • English: Total of 101 in TOEFL iBT (Oct 2008), Overall Band Score of 6.5 IELTS (Academic) (May 2008)
  • Arabic: Intermediate

Miscellaneous

  • GRE Subject: Computer Science: 790/900

Attachments