vendredi 26 janvier 2007
Biographie
"JESUISUNGEEK.COM", ça peut sembler bizarre comme nom de site, mais après tout, c'est ce que je suis. Geek, nerd, fondu d'informatique et de nouvelles technologies, il n'a pas fallu longtemps à mon entourage pour baptiser mon site, presque contre mon gré
.
En plus des gadgets électroniques, je suis aussi un grand fan des langues (réelles ou imaginaires) après avoir étudié les théories de Chomsky. Je maitrise ainsi le français et l'anglais (654 points au TOEFL), et suis tout à fait capable de tenir une petite conversation en japonais (Je viens d'ailleurs de passer le JLPT 4). Je également peux comprendre l'espagnol, et j'ai quelques notions de chinois (en particulier via ma copine et sa famille
).
Ma grande passion, c'est la programmation et le développement d'applications. A 8 ans, je vois pour la première fois de ma vie un ordinateur : un Amstrad CPC 6128 ; à l'origine offert à ma soeur pour son brevet, j'en hérite bien vite, bien plus passionné par la bête qu'elle. J'y passe dès lors tout mon temps libre, nonobstant même ma vie sociale pour les jeux (Nerd, quand je vous le dis MDR ). Dès 9 ans, je commence à écrire mes propres programmes, et même, assez rapidement, des petits jeux.
Ma mère comprenant mon engouement m'inscrit deux ans plus tard dans un club informatique à Cergy-Pontoise (Quartier des Linandes), où on m'apprit tout d'abord le Pascal (Turbo, puis Programmation Orientée Objet). Accessoirement, c'est là que je fais ma première rencontre avec les Jeux de Rôles, notamment Les Royaumes Oubliés (Forgotten Realms). Plus tard, c'est en Pascal que je choisirais de faire un jeu sur mes camarades de classe. A 14 ans, mon 'prof' d'informatique commence à m'enseigner le C mais le club ferme un an plus tard. Au même âge, j'obtiens mon premier PC, un 80386 avec 2 Mo de RAM. L'année suivante, j'évolue vers un 486 et je découvre Windows et avec lui, la programmation graphique : je découvre alors le Visual Basic. Du même coup, je commence à programmer deux jeux : un clône du Démineur dont le nom sera James Cry et un JDR qui ne verra jamais le jour (bien trop complexe pour une simple personne).
A 18 ans, mon beau-frère m'achète un bouquin sur le PHP que je dévore littéralement. J'applique ensuite ce que j'appris au sein d'un projet de site Web ayant réponse à tout qui sera finalement abandonné. A 19 ans, suite à un défi avec un ami (où la qualité d'une application était en jeu, avant même l'écriture de la moindre ligne de code...), je réalise un clone du jeu télévisé Motus pour Windows. C'est à ce moment-là, où je découvre GNU/Linux et commence à mes rapprocher de l'idéologie du libre (Par la suite, la plupart de mes logiciels sortiront sous licence GPL) via l'installation d'une RedHat 5.2 (J'y perdis d'ailleurs toutes mes données, suite au partionnement assez pittoresque de l'époque
) -- Par la suite, j'essayai des distributions plus user friendly tels que Mandriva ou OpenSuSE. De même, c'est cette année, que je commence ma réelle entrée sur le monde du travail ; je commence par le triage du courrier à la BFCE et l'année suivante on me prit à la gestion des flux à Natexis/Banques Populaires ; cela m'apporta beaucoup sur le travail en équipe dans une grande entreprise.
C'est à cette époque, où, participant à un concours organisé par un magazine de jeux vidéo, je réalisais un jeu vidéo amateur appelé Taraken qui fut distribué sur le CD-ROM joint au magazine. L'année suivante , je m'initie aux scripts Shell et découvre la flexibilité de Perl et de ses expressions régulières qui deviendront un outil indispensable ; en 2002, j'écrirai même mon propre shell (BINS) dans le cadre d'un projet étudiant.
En 2001, suite à l'abandon de la Dreamcast par Sega, je me lance dans le portage d'un jeu disponible sur le gestionnaire de fenêtres GNOME : le gAtaxx (une sorte d'Othello revisité). L'année suivante, une petite console coréenne, la GP32 fera son apparition. J'y portai gAtaxx (renommé en GPAtaxx) et y créai un tout nouveau jeu, Mya Mya Rocket, basé sur le jeu de la Dreamcast, Chu Chu Rocket. Mya Mya Rocket a même eu les honneurs de la publication dans un magazine
J'ai également créer une démo technique de Sakura Wars mais je n'eus ni le temps, ni la motivation pour en faire davantage.
A travers mes études à l'Université, j'eus moins de temps pour mes développements personnels (d'autant que je travaillais chez Quick Restaurants!). Je pus, malgré tout, créer une base d'archives de mails en PHP et MySQL pour une liste de diffusion à laquel j'appartenais.
En guise de vacances d'été, je passais mon temps en stage conventionné : Proxitravo.com, une start-up jouant le role d'intermédiaire entre artisans et particuliers et ArtissKatalog.com, site de casting. Je travaillai également chez le fabricant de parfums Rochas où mon travail de saisie au service informatique se finit par une formation généralisé de tout le personnel à l'Internet et aux capacités du Web.
Plus récemment, j'ai étudié la bibliothèque graphie pour Unix, GTK ; cette dernière me servit notamment à créer une interface graphique pour l'utilisation de Warcraft III sous GNU/Linux et à créer un Live-CD pour GNU/Linux en 2005.
Actuellement, utilisant principalement des ordinateurs Apple, combinant ainsi la puissance d'Unix avec le design d'Apple. Mes programmes personnels sont écrit pour la plupart en Java afin de garantir la compatibilité entre mes 3 plate-formes (Unix, Mac et Windows).
Aujourd'hui, employé dans une société de gestion nommé EuroTitrisation, je m'occupe du développement d'applications sous Visual Studio .NET (C# et ASP.NET) ainsi que du développement de scripts d'automatisation pour KSH.


