Home About


[vc_row][vc_column width=”1/4″][vc_single_image image=”253″ img_size=”full” alignment=”center”][vc_column_text]

Ali Hassani

CEO & IT Manager

[/vc_column_text][/vc_column][vc_column width=”3/4″][vc_images_carousel images=”256,257,258,259,260,261,262,263,264,265,266,267,268,269″ img_size=”full” autoplay=”yes”][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]

Ali Hassani

CEO and IT manager – ITPerfection

Ali has been providing outstanding training and technical support for a wide range of professionals and companies since 2001. He has been helping different IT companies, enterprises and small to medium-sized businesses. Constant update of his knowledge and achieving dozens of certificates in the IT world has made him a skillful expert.

– Highlights

  • Owner and manager of www.ITperfection.com and www.ITperfection.ir
  • More than a decade experience as Sr. Network Engineer and Network Administrator
  • Holder of dozens of IT certifications such as: CCNP, CCNA, MCITP, MCSE and MCSA
  • Hundreds of hours experience in teaching IT classes
  • Sr. Network Engineer of ITPerfection
  • Producer and publisher of hundreds of hours of Network Training courses.

– Training Background

Ali is an accomplished professional with proven ability to help his students in the certification paths that lead them to a successful profession. He has been providing accelerated IT training for about 1100 IT professionals and beginners.

He has completed the requirements to be certified as CCNP, CCNA, MCSE, MCSA, MCITP and etc.

Over the years he has been recognized by IT learners for delivering outstanding training programs that have not been limited to IT certifications only. He offers training on a variety of topics, Operating Systems, Security, Firewalls and many more. The courses, materials and labs are delivered via multiple methods to fit the requirements of job market.

– Networking Experience

Since 2001; Ali has been involved in different projects as Network Administrator and Sr. Network Engineer. He has hands-on experience with different technologies and different vendors’ appliances.

– IT Services Specialties

  • Microsoft operating systems since windows NT up to windows server 2012
  • Virtualization (Hyper-v and VMware)
  • Routing and switching (Cisco, HP, Dell)
  • Firewalls (Cisco ASA, Sonicwall, Checkpoint)
  • Mailing services (Exchange server 2007, 2010 and 2013)
  • Security compliance (PCI-DSS and HIPAA)
  • Network security and performance monitoring


Certification Title Date of Achievement Certification Number
Cisco Certified Network Professional Routing and Switching 10/14/2014 419314170540JKVI
Microsoft Certified Solutions Expert: Server Infrastructure 11/23/2013 E440-9533
Microsoft Certified Professional 05/25/2013 E288-7823
Microsoft Certified Solutions Associate: Windows Server 2012 05/25/2013 E288-7822
Microsoft Certified Technology Specialist: Windows Server 2008 R2, Server Virtualization 01/14/2012 D614-9134
Microsoft Certified Technology Specialist: Microsoft Exchange Server 2010, Configuration 08/13/2011 D446-8767
Microsoft Certified IT Professional:Enterprise Messaging Administrator on Exchange 2010 11/12/2011 D538-4770
Microsoft Certified Technology Specialist: Windows Small Business Server 2008, Configuration 05/21/2011 D266-5815
Cisco Certified Network Associate Routing and Switching 07/07/2012 420955294258JOYL
Microsoft Certified IT Professional: Enterprise Messaging Administrator on Exchange 2007 03/31/2009 B804-3969
Microsoft Certified Systems Administrator: Security on Windows Server 2003 03/30/2009 B804-3959
Microsoft Certified Technology Specialist: Microsoft Exchange Server 2007, Configuration 03/30/2009 B804-3968
Microsoft Certified Technology Specialist: Microsoft Internet Security and Acceleration (ISA) Server 2006, Configuration 03/30/2009 B804-3975
Microsoft Certified Systems Engineer: Windows Server 2003 09/26/2007 B804-3962
Microsoft Certified Systems Engineer: Security on Windows 2000 08/02/2007 B804-3961
Microsoft Certified Systems Engineer: Windows 2000 05/24/2006 B804-3949
Microsoft Certified Systems Administrator: Windows Server 2003 05/24/2006 B804-3960
Microsoft Certified Systems Administrator: Windows 2000 05/28/2005 B804-3953
Microsoft Certified Professional 08/01/2004 B804-3945