- Desktop Application Development
* Java
* VB6
* VB.NET
* VC++ 6/7
* C#
- Web Service/Application Development
* JSP (I'm real JSP expert)
* .NET (ASP.NET with C#/VB.NET codebehind)
* ASP
* PHP
* Perl
* Python
- Mobile Development
*J2ME
* .NET
- Linux and open-source development
* C/C++
* Java
- Computer Security
* Reverse Engineering Malware Files
* Server's Security (Linux, Solaris and Windows)
* Cryptography
- Operating Systems
* Windows
* Linux
* Solaris
* FreeBSD/OpenBSD/NetBSD
- Database
* Mostly Oracle
* MS SQL
* MySQL
* PostgreSQL
* InterBase
I'm Oracle and Expert-Exchange certified expert and I develop my applications with Oracle database for about more than 7 years.
My favorite (and best) platform for web development:
Operating System: Solaris Sun OS 10
Database: Oracle 10g R2
Programming Language: JSP
Web Server: Sun One Web Server
This is most secure, fastest and most powerful possible system for web application development. All other combinations are weaker than my combination and my suggested system.
I prefer to develop web applications in this platform and I'm coding in this platform for about 5 years (with previous version of Solaris Oracle and SJSWS)
I have about 6 years experience in CMS development in my preferred system and combination for news and stock web sites.
I have more than 6 years experience in Solaris Sun OS. Also I'm Windows and Linux expert. Additionally I did a lot of works on FreeBSD specially running and launching web hosting servers on FreeBSD.
and alot of more...