AbiusX

official website of Abbas Naderi
Abbas Naderi Résumé/CV &ball; AbiusX.com
Abbas Naderi Résumé/CV &ball; AbiusX.com Last Update: 2012/05/19

Abbas Naderi Résumé/CV

Caution: most of the items listed on this page, are hyperlinked to other images and/or websites so that the reader can personally verify the authenticity of the claim. If you're reading this on a printed paper, please visit the website.

Genre : Both Professional Personal
Depth : Detailed Compact Choked Potential Employers
click here

General Information

What I Like

  • Computers:
    • Cryptography
    • Information Security
    • Discrete Mathematics
    • Software Engineering
    • Game Development
    • Web Development
    • Technical Consultation
    • Playing Video Games
    • Managing Servers & Datacenters
  • Humanities:
    • Philosophy
    • Epistemology
    • Cultural Pathology
    • Journalism
    • History of the World
  • Management
  • Teaching
  • Cyberwars & APTs
  • The Human Brain

Education

  1. Elementary School: Tarbiat Tehran, Area 10 / 1995-1998 / Score of 20
  2. Elementary School: Ashrafi Isfahani Tehran, Area 7 / 1998-1999 / Score of 20
  3. Middle School: Allameh Helli 2 Tehran, Area 4 / 1999-2002 / Score of 19.6
  4. High School: Allameh Helli Tehran, Area 11 / 2002-2006 / Score of 19.2
  5. Undergraduate University: Shahid Beheshti University Tehran, Area 1 / 2006-2011 / Score of 13 (Major 14.5)
  • GRE: 1260 780 (Quantitative), 460 (Verbal), 3.0 (Writing) 10/2010
  • TOEFL: 117/120 (IBT) Reading 30/30, Listening 30/30, Speaking 28/30, Writing 29/30 14 Jan 2012
  • IELTS: 8.0/9.0 Listenning 8, Reading 9, Writing 7, Speaking 7.5 19 Nov 2011
  • IQ: approximately 150 (Deviation 15) Certified by International High IQ Society, 28 March 2012

Job / Career

  1. Etebaran CIO 2007 till 2010
  2. Etebaran Informatics CEO & Founder since 2010
    • MehrPortal Project The ultimate Wordpress, jFramework integration for a complete portal/CMS solution with advanced i18n and custom dialogs.
    • jFramework PHP Framework jFramework is an ultimate PHP web/application framework which has been under heavy development for more than two years and supports many rich features. It has also formed many cutting-edge web technologies such as jRBAC and j18n.
    • The Vault Project A cutting-edge enterprise/personal data storage device/application with online synching, high performance and mature security.
  3. OWASP Iran Cordinator since 2007
    • ESAPI Active evaluator of ESAPI project and active developer at PHP ESAPI project.
    • ASVS Evaluator of OWASP Application Security Verification Standard and native (Persian) version author.
    • Top Ten OWASP Top Ten Web Security issues native author.
    • WebGoatPHP OWASP WebGoat Tester and OWASP WebGoat PHP owner. WebGoat is a educational/testing environment to teach information security practically.
  4. Head of Software Security at Islamic Republilc of Iran Railways, 2007 till 2009
    • Authoring and testing of more than 20 wide-scale enterprise applications (more than 10k users)
    • Authoring and policy making via tens of standard driven security checklists
    • Security evaluation of more than 10 enterprise applications to be bought, in more than 20 professional sessions
  5. IT Resolutionist & Head of Video Game Resolutions at Ministry of Guidance and Islamic Culture, (2005 till 2007)
    • Resolutioning and rating video games for domestic market
    • Development of the game rating system to be used till now
    • Establishing infrastructure for application software resolutions, plus standards
  6. APT & Advanced Security and Hacking Lecturer at confidential partners and private contractors. (2005 till 2011)
    More than 300 hours of advanced security workshops and APT guidance
  7. CIO & Lead Developer at Iran's Smart Customs program (2011 till present)
    The highly critical one milion man-hour financial IT project of Iran. (Confidential details)

Courses Lectured

  1. Elementary Cryptography Shahid Beheshti University, Electronics & Computer Engineering Department, Spring 2006, 10 Sessions
  2. Elementary Cryptography Shahid Beheshti University, Electronics & Computer Engineering Department, Fall 2006, 10 Sessions
  3. Information Security & Cryptography Shahid Beheshti University, Electronics & Computer Engineering Department, Spring 2008, 10 Sessions
  4. Web Development Shahid Beheshti University, Electronics & Computer Engineering Department, Spring 2008, 25 Sessions
  5. 3D Game Development Shahid Beheshti University, Electronics & Computer Engineering Department, Fall 2007, 10 Sessions
  6. Cryptography & Information Security Shahid Beheshti University, Electronics & Computer Engineering Department, Spring 2010, 7 Sessions
  7. Web Development & Engineering Shahid Beheshti University, Electronics & Computer Engineering Department, Spring 2010, 8 Sessions
  8. Modern Web Development Shahid Beheshti University, Electronics & Computer Engineering Department, Fall 2011, 3 Sessions
  9. Operating System Labs Shahid Beheshti University, Electronics & Computer Engineering Department, Spring 2011, 16 Sessions
  10. Database System Labs Shahid Beheshti University, Electronics & Computer Engineering Department, Fall 2011, 16 Sessions
  11. APT Security & Hacking Private Contractor, Fall 2011, 10 Sessions
  12. CEH Private Contractor, Spring 2011, 20 Sessions

Sessions & Workshops

  1. Modern Media Security 3rd International Digital Media Fair of Tehran, 2009 (OWASP Certified)
  2. General Security in Cyberspace 3rd International Digital Media Fair of Tehran, 2009
  3. General Security in Cyberspace 2nd International Digital Media Fair of Tehran, 2008
  4. General Security in Cyberspace Iran's National TV, IRIB7, 3 Sessions
  5. Participating in Open Source Communities 3rd International Digital Media Fair of Tehran, 2009
  6. Software & Media Protection 3rd International Digital Media Fair of Tehran, 2009
  7. Media Lock Methods 2nd International Digital Media Fair of Tehran, 2008
  8. Western Games Pathology 3rd International Digital Media Fair of Tehran, 2009
  9. Moodle Open Source LMS 3rd International Digital Media Fair of Tehran, 2009
  10. Elementary Game Development Workshop Shahid Beheshti University, Electrical and Computer Engineering Derpartment, Feb 2007
  11. Elementary Game Development Workshop Shahid Beheshti University, Electrical and Computer Engineering Derpartment, Feb 2008
  12. Elementary Game Development Workshop Shahid Beheshti University, Electrical and Computer Engineering Derpartment, Jan 2009
  13. Analysis of University Ranking Methodologies Shahid Beheshti University, Electrical and Computer Engineering Derpartment, Dec 2007
  14. Disk I/O In Visual Basic 6 Shahid Beheshti University, Electrical and Computer Engineering Derpartment, Dec 2007
  15. HTML Workshop Shahid Beheshti University, Electrical and Computer Engineering Derpartment, March 2008
  16. CSS Workshop Shahid Beheshti University, Electrical and Computer Engineering Derpartment, March 2008
  17. GUI Programming Concept & Practice Shahid Beheshti University, Electrical and Computer Engineering Derpartment, April 2010
  18. Version Control Systems Theory & Practice Shahid Beheshti University, Electrical and Computer Engineering Derpartment, Jun 2010
  19. Secure Application Development Islamic Republic of Iran Railways, IT Branch, Nov 2007
  20. CLASP Security Model Bandar Abbas, Smart Customs Program, Jul 2011
  21. Epistemologic Information Security Tarbiat Moalem (Kharazmi) University, April 2012

Teaching Assistants

  1. Computer Basics & Programming Shahid Beheshti University, Electronics & Computer Engineering Department, Fall 2007, Prof. Mohsen Ebrahimi Moghaddam
  2. Advanced Programming Shahid Beheshti University, Electronics & Computer Engineering Department, Spring 2008, MS. Ali Vahed
  3. Computer Basics & Programming Shahid Beheshti University, Electronics & Computer Engineering Department, Fall 2008, Prof. Alireza Ahmadi Far
  4. Machine Language & Assembly Programming Shahid Beheshti University, Electronics & Computer Engineering Department, Fall 2008, Prof. Malihe Bahadori
  5. Advanced Programming Shahid Beheshti University, Electronics & Computer Engineering Department, Spring 2009, MS. Ali Vahed
  6. Computer Basics & Programming Shahid Beheshti University, Electronics & Computer Engineering Department, Spring 2009, Prof. Alireza Ahmadi Far
  7. Computer Basics & Programming Shahid Beheshti University, Electronics & Computer Engineering Department, Fall 2009, Prof. Alireza Ahmadi Far
  8. Operating Systems Shahid Beheshti University, Electronics & Computer Engineering Department, Fall 2009, Prof. Malihe Bahadori
  9. Machine Language & Assembly Programming Shahid Beheshti University, Electronics & Computer Engineering Department, Fall 2009, Prof. Malihe Bahadori
  10. Computer Architecture Shahid Beheshti University, Electronics & Computer Engineering Department, Fall 2009, Prof. Farshad Safaei
  11. Computer Basics & Programming Shahid Beheshti University, Electronics & Computer Engineering Department, Spring 2010, Prof. Alireza Ahmadi Far
  12. Advanced Programming Shahid Beheshti University, Electronics & Computer Engineering Department, Spring 2011, Prof. Azadeh Mansouri
  13. Internet Engineering Shahid Beheshti University, Electronics & Computer Engineering Department, Spring 2011, Prof. Hasan Haghighi
  14. Machine Language & Assembly Programming Shahid Beheshti University, Electronics & Computer Engineering Department, Fall 2011, Prof. Ahmad Mahmoudi
  15. Computer Networks Shahid Beheshti University, Computer Science Department, Fall 2011, Prof. Ehsan Malekian

Documents

  1. DNS Hijacking via DNS Rebinding Won $2000 innovative articles award of the year, took me 6 months to develop and demonstrate this technique.
  2. Fast & Flexible NIST Level 2 Role Based Access Control This formed the jrbac, standard heavy weight RBAC implementation.
  3. OWASP ASVS Persian Around 6 months of theory and practices, resulted in native version of OWASP ASVS for Persian users. Standard of application security verification now in Iran.
  4. Qt Tutorial
  5. Iran Capabilities
  6. Usages of XOR
  7. Birthday Paradox
  8. Feminism in Western Games
  9. Turbo C++ 2D Game Development
  10. How CRC Works
  11. Index of Conincidences
  12. An Introduction to Cryptography (My Book)
  13. Shunting Yard Algorithm
  14. University Rankings of the World
  15. Application Security Checklist
  16. Web Security Checklist
  17. Linux Practical Tutorial I mostly used this to kick start my students on Linux world, so that they could do their assignments and projects.
  18. Operating System Labs Manuscript Co-oped with another Operating Systems lab teacher, this manual is a kick-start for operating systems concepts and practice. From boot to most parts of kernel and UI, console capabilities, POSIX and etc. (I also covered most of Prof. Tanenbaums Operating Systems book on the course.)
Note: most of what I've written so far are practical documents in HTML, or confidential security documents not enlisted here.

Honors & Awards

  • Ranked 3rd at Iran's First National Hacking Contest (cert.sharif.edu)
  • Ranked Honorary 1st & Official 5th at Iran's Second National Hacking Contest (cert.sharif.edu) For participating solo on a contest of teams of three, And staying on top of the scoreboard for 90% of contest time.
  • Ranked 11th at International Hackademic Contest Participating solo, In a large-scale, four weeks contest of security groups participation
  • Ranked 17th in the ACM Collegiate Programming Contest, West Asia Region (2007)
  • Ranked 31th in the ACM Collegiate Programming Contest, West Asia Region (2008)
  • Ranked 36th in Decryption, the international cryptography contest (Feb 2012)
  • Ranked 2nd in the National Iran Open Robocup Festival, Innovations Section (2011)
  • Honorary Undergraduate Invitation from Sharif University of Technology (2006)
  • Bronze Medal of Astronomy Student Olympiads (2005)
  • Bronze Medal of Mathematics Olympiads (2006)

Notable Work

Open Source Participation

  • OpenStack The open source cloud computing infrastructure, one of the most active open source projects I've ever seen.
  • SQLCipher open source encrypted SQLite database, very mature.
  • Darwin High level open source kernel of Mac OS X.
  • XNU-dev Open source fork of Darwin for x86 IBM-PC.
  • OWASP WebGoat Open source educational security application.
  • OWASP ESAPI Enterprise security API framework.
  • OWASP ASVS Application security verification standard.

Pieces of Code

Journalism

  • Certificate of Journalism from Ministry of Science & Higher Education at First Journalism Workshop
  • Editor-In-Chief of Kankash Scientific Journal, Allameh Helli High School
  • Editor-In-Chief of Bazitab Game Pathology Magazine, Ministry of Culture
  • Editor-In-Chief of Millenia Science Electronics & Computer Science Journal, Shahid Beheshti University
  • Editor-In-Chief of Ghasedak Newspaper, A Shahid Beheshti Public Newspaper
  • Editor-In-Chief of Soozan Electronic Magazine, A Shahid Beheshti Popular e-Magazine
  • Editor-In-Chief of Noghte Sare Khat Special Edition, And member of editors board

Student Activity

  • Director of Allameh Helli High School Yearly Seminar (6 months of 20 people teamwork)
  • Member of Science Society Board of Directors at Shahid Beheshti University,
  • Director of Electronics & Computer Engineering Science Society Board (1 year)
  • Scientific, Cultural, Political Head of Student Council at Shahid Beheshti University
  • Director of Shahid Beheshti University Robocup Team SBCESaviour (Summer 2007)
  • Director of Workshops & Posters section at Iran's 12th International Computer Society Conference
  • Director of Official Welcome Party for Freshmen at Shahid Beheshti University
  • Director of Tours & Trips around the country for Freshmen at Shahid Beheshti University

Scientific Activity

  • Active Member of ISSECO® International Secure Software Engineering Council
  • Executive Chief of Iran's First Web Application Security Conference (2010)
  • Executive Chief of Posters & Workshops at 12th Iran's Computer Society Conference (2006)
  • Participant of 2nd, 3rd & 4th Iran's Society of Cryptology Conference
  • Active Member of Iran's Society of Cryptology
  • Member of ACM (abiusx@acm.org) since 2006
  • Member of IEEE since 2008
  • Participant of Adhoc & Sensor Network Security Workshop at KNTU University
  • Participant of e-Voting Workshop, Sharif University of Technology
  • Head of Shahid Beheshti University Robocup team, SBCE Saviour (Summer 2007)

Computer Skills

Programming Languages

  1. C Master
  2. C++ Master
  3. PHP Guru
  4. Java Good, But I hate it
  5. Perl Basic
  6. Basic Master
  7. Pascal Master
  8. Python Good
  9. C# Master
  10. Ada Basic
  11. Delphi Good
  12. FoxPro Basic
  13. Assembly (Intel) Master, AT&T (Master)
  14. Haskell Basic
  15. HLSL Basic
  16. Ruby Basic
  17. LaTeX Basic
  18. Javascript Master
  19. Mathematica Basic
  20. MATLAB Basic
  21. Miranda Basic
  22. Objective-C Good
  23. Scheme Good
  24. Tcl Basic
  25. T-SQL Master
  26. ASP/ASPX Good
  27. HTML Guru
  28. CSS Guru

Operating System

  1. Mac OS X Master
  2. Microsoft Windows Good
  3. Linux Good
    1. Ubuntu/Debian Master
    2. Suse/openSuse Good
    3. CentOS/RDEL Master
    4. Fedora Good
    5. Gentoo Basic
    6. Slackware Basic
    7. Mint Basic
  4. Solaris Basic
  5. BSD Basic
  6. openDarwin/pureDarwin Basic
  7. Minix Good

Database System

  1. MySQL Guru
  2. SQL Server Good
  3. SQLite Master
  4. PostgreSQL Basic
  5. Oracle Good
  6. MongoDB Basic

Version Control

  1. Subversion Master
  2. Git Good
  3. CVS Basic
  4. Mercurial Basic
  5. Bazaar Basic

IDE

  1. Eclipse Guru
  2. Visual Studio Good
  3. Xcode Good
  4. Qt Creator Good
  5. NetBeans Good
  6. VIM Master

Feedback on this page? contact me@abiusx.com

This page was generated in 0.0498 seconds (0.0013 DB, 0.0485 PHP) with 6 database queries.