AlMaadi, Cairo, Egypt
I've developed several projects with many programming languages but being successful developer comes from:
1) Ability to understand project's problem completely.
2) Good knowledge of OOD and design patterns that makes my projects flexible and modular.
3) Strong knowledge of data structures and algorithms makes the project works efficiently.
4) Effective documentation of project which makes the project understandable from customer's point of view.
5) Apply quality assurance techniques and unit testing for project and having automated build/test system.
Now as A Software Engineer at eBSEG, Working in : (eBanking - eSahm - eInsurance) Desktop , Mobile & IPad Web Application
Design Patterns, Problem Solving, Object Oriented Analysis and Design C/C++,C#, VB.Net, jQuery, jQueryMobile, CSS /CSS3, HTML /HTML5, Asp.Net
Q&A for professional and enthusiast programmers
Q&A for professional system and network administrators
Q&A for practitioners of the art and science of signal, image and video processing
Q&A for Information security professionals
Q&A for users of Linux, FreeBSD and other Un*x-like operating systems.
Q&A for database professionals who wish to improve their database skills and learn from others in the community
Q&A for science fiction and fantasy enthusiasts
Q&A for Drupal developers and administrators
Q&A for power users of Apple hardware and software
Q&A for contractors and serious DIYers
Q&A for users of Mathematica
Q&A for power users of web applications
Q&A for professional and amateur chefs
Q&A for computer enthusiasts and power users
Q&A for passionate videogamers on all platforms
Q&A for SharePoint enthusiasts
Q&A for road warriors and seasoned travelers
Q&A for apps, scripts, and development with the Stack Exchange API
Q&A for cartographers, geographers and GIS professionals
Q&A for professional and independent game developers
Q&A for members of the workforce navigating the professional setting
Q&A for professional programmers interested in conceptual questions about software development
Q&A for linguists, etymologists, and serious English language enthusiasts
Q&A for active researchers, academics and students of physics
Q&A for user experience researchers and experts
Q&A for people interested in statistics, machine learning, data analysis, data mining, and data visualization
Q&A for meta-discussion of the Stack Exchange family of Q&A websites
Q&A for enthusiasts and power users of the Android operating system
Q&A for Ubuntu users and developers
Q&A for people studying math at any level and professionals in related fields
Q&A for theoretical computer scientists and researchers in related fields
Q&A for users of TeX, LaTeX, ConTeXt, and related typesetting systems
Q&A for peer programmer code reviews
Q&A for enthusiasts and power users of Windows Phone OS
Q&A for users and developers of hardware and software for Raspberry Pi
Q&A for scientists using computers to solve scientific problems
Q&A for programming puzzle enthusiasts and code golfers
Q&A for professional linguists and others with an interest in linguistic research and theory
Q&A for students, researchers and practitioners of computer science
Q&A for Muslims, experts in Islam, and those interested in learning more about Islam