Entreprises, SSII, DSI
Trouvez rapidement les meilleurs intervenants pour tous vos projets informatiques
Photo de Khaled, Développeur PHP

Khaled Développeur PHP

CV n°090926S002
Compétences techniques
PHP
SQL
XML
C#
Études et formations

Formations :
2007 : BAC+3 à In'tech' Info, spécialisation Ingénierie logicielle

2007 : Diplôme C2I (Certification Informatique)

De 2004 à 2007 :Licence Mathématique - Informatique à Jussieu

2004 : BAC S, option mathématiques au lycée Jean-Jaurès

Compétences :
Langages : : PHP5 (OOP), SQL, JS, AJAX, XML, (X)HTML, C#, JAVA (JE22), C , CGI, Python, CSS , JAVASCRIPT , Shellsripting Unix
Frameworks : .NET 3.5, CakePHP , Ext.js , Prototype.js
API maîtrisées : eBay, Amazon , Paypal.
IDE : Visual Studio 2008, Mono (Unix), Eclipse, Netbeans
Outils : SVN, MS Project, Trac, Wiki
Serveurs : Apache, IIS
Bases de données : MYSQL, Oracle, Access
Systèmes : Windows 2000/XP, Unix
Réseaux : TCP/IP, Sockets, Raw sokets
Autres compétences Informatiques : Web Services (SOAP, REST), Gestion de projet, Audit en sécurité/patching (Serveur, code), SEO, Design
Autres compétences : Gestion de projet, Marketing

Langues :
Anglais
Arabe littéraire/Égyptien (couramment parlé/écrit)

Expériences professionnelles

> Formation - Sécurité informatique à la Hackademy de Paris
- Sécurité des réseaux et des systèmes d'informations
- Vulnérabilités, audit, prévention
Points abordés : OS fingerprinting, Sniffing/récupération de sessions, local exploits sous Unix, Buffer overflows, SU trojans

> Réalisation personnelles
- Découverte d'une vulnérabilité (Type SQL injection) dans le module Joomla PU
- ARCADE (>= 2.2) de Joomla : Bulletin se sécurité
- Développement d'un TCP SYN Flooder (C,Raw Sockets,Unix)
- Générateur de paquets TCP-IP sur mesure, Sniffer de paquets (C,Rawsocket,Windows)
Points abordés : Protocole TCP-IP, réseaux, Raw socket, C

2008 > Eurosec 2008
- Gain du concours et participation à l'évènement Eurosec 2008 organisé pardevoteam, sur la sécurité des systèmes d'informations, sur toutes les écoles d'ingénierie Informatique de France
- Tables rondes liées aux problématiques de sécurité des systèmes d'informations

Développement Web
2009 (2 mois : mai/juin 09)>Altavia / SpinMedias
- Conception, Optimisation, Sécurisation
- Optimisation d'une application 2.0 de Flipping de e-magazines
- Optimisation de requètes, performances, sécurité d'une application sous CakePHP
- Développements pour Altavia.com (système de gestion de contenu)
Environnement : PHP5 (MVC), CakePHP, AJAX (Prototype,ext.js), XML

2009 (2 mois : mars/avril 09)
- Conception et développement de modules pour une plateforme E-commerce
- Application E-Commerce (PHP5/Framework CakePHP) multi-vendeurs
- Mise en place d'une solutions d'échanges de données entre applications (serveurs SOAP)
- Mise en place d'une application de centralisation des services eBay
- Développements de divers modules liés à l'API d'eBay et à l'externalisation de services eBay
Environnement : PHP5 (MVC), CakePHP, AJAX (Prototype,ext.js), XML, SOAP

2008 > Sites communautaires / Web 2.0
-Développement d'une plateforme communautaire Web 2.0 axée autour du partage d'informations (Guides,Modes d'emplois,Trucs et Astuces)
> Succès du site : + 1 500 000 pages vues / mois
- Développement d'une plateforme communautaire Web 2.0 axée autour du partage d'articles (textuel,multimédia) -
- Développement d'un site de Pari/Pronostics gratuit en ligne
Environnement : PHP5 (MVC), CakePHP, AJAX (Prototype,ext.js), SQL, CSS

2007 > Autres sites :
-Système de gestion de contenu développé sous CakePHP
-Site vitrine d'un espace de jeux avec système de gestion de contenu
-Site de mise en relation axé sur la location de logements sur courte durée
- Divers sites vitrines, e-commerce
Environnement : PHP5, CakePHP, Joomla, SQL, CSS

JAVA
2007 (1 mois) > Générateur/Solveur de Sudoku
- Développement d'un Solveur / Générateur de grilles de Sudoku
- Conception et implémentation de deux algorithmes de résolutions de grilles
(toutes difficultés) : Backtracking itératif & récursif
- Optimisation de vitesse de résolution
- Résolution de grilles à multiples solutions
- Algorithme de génération aléatoire de grilles utilisant le Backtracking récursif
Points abordés : Java, Paquetage AWT, Algorithmes de résolution, Backtracking, calculs de complexité

2006 (2 mois) >Développement d'un PacMan-like
- Conception et implémentation d'un algorithme d'intelligence artificielle des monstres
- Étude des défauts d'intelligence courants, prise en compte dans l'algorithme
- Algorithme de génération aléatoire de labyrinthes
Points abordés : Java, Swing, AWT, Intelligence artificielle

C# (.NET)
2008 (5 mois) > CVK (Custom Virtual Keyboard),
Clavier virtuel OpenSource basée sur une architecture ouverte de plugins (FireFox-Like)
- Développement au sein d'une équipe de 8 développeurs / Gestion de l'équipe et de la communication liée au projet
- Développement d'une solution d'édition de claviers virtuels : VisualEditor
- Utilisation de Drawing2D et de divers librairies graphiques
- Réalisation de documentation utilisateurs
- Gain de la bourse Steria (6000€)
- Arrivée en finale du concours organisé par Microsoft sur applications .NET
- Contrat avec Alcatel pour développement de modules privés
Environnement: PHP5, CakePHP, Joomla, SQL, CSS

C
2007 (2 mois) > Jeu de plateforme/aventure 2D
- Création d'un jeu de plateforme (aventure, Mario-Like)
- Optimisation de vitesse d'affichage (Utilisation de la VRAM)
- Algorithme de Scrolling de Map, mouvements des personnages, Gestion des sauts, collisions, pensanteur
Environnement: C, Unix, VRAM

Python
2008 : > Réalisation d'un moteur 3D
- Implémentations d'outils de calculs de matrice / Projections d'objets 3D
- Déplacements d'objets/caméra
- Rotation d'objets via matrices de rotations
Environnement: Python, Windows, Algorithmique, 3D