Développeur web freelance : Thomas Gottvalles

Thomas Gottvalles, développeur web / administrateur LAMP / Technicien freelance à Vernouillet, dans le Yvelines, en Ile-de-France.

Qui suis-je ?

Je m'appelle Thomas Gottvalles, j'ai 37 ans et j'habite à Vernouillet, dans les Yvelines en région parisienne.

Passionné par l'informatique et les nouvelles technologies depuis des années, je passe la plupart de mon temps sur les ordinateurs, en quête de connaissances et de créations. Ainsi au fil des années, je me suis spécialisé dans la création de sites web avec différents langages informatiques (langages de programmation, de requête, de présentation et de structuration).

Ma passion pour les technologies du web et tout ce qui s'en rapproche, sont des sources de motivation majeures pour mener à bien le développement des projets à réaliser.

Développeur web freelance et administrateur LAMP : Thomas Gottvalles

Thomas Gottvalles

Développpeur web / administrateur système LAMP / technicien & fondateur

Mon expérience professionnelle

Ma première expérience professionnelle dans le domaine de l'informatique se déroule dans une société spécialisée dans le service à la personne. En tant que technicien de maintenance informatique, mon travail consiste à intervenir chez des particuliers en difficulté au niveau informatique pour faire de la maintenance de logiciel, matériel et réseau.

Dans le cadre d'une formation de développeur web PHP/MySQL en alternance, ma deuxième expérience professionnelle se réalise au sein d'une société de marketing à Paris, où mon travail consiste essentiellement à développer des applications web avec les technologies PHP et MySQL. En plus du développement, diverses tâches me sont confiées comme de l'administration de bases de données Acces, de l'édition de documents texte, du mailing, du publipostage et de l'impression de documents avec des grosses imprimantes rapides sous Unix.

Au sein du service informatique d'un promoteur immobilier, j'intègre une équipe spécialisée dans les technologies .NET afin de maintenir et de réaliser des applications web et natives. Cette troisième expérience me permet d'acquérir des nouvelles connaissances en matière de développement sous Microsoft avec la plateforme .NET.

Et enfin ma quatrième expérience professionnelle se passe actuellement en tant que développeur web et administrateur LAMP freelance pour le compte de plusieurs sociétés, notamment dans les secteurs de l'informatique, du courtage assurance, de l'évènementiel sportif, de l'immobilier, du juridique, de l'ingénierie et études techniques, l'industrie de fabrication d'outillages, de la santé, de la communication et du commerce.

Ces diverses expériences professionnelles dans le développement d'applications web et l'administration LAMP, me permettent de m’adapter rapidement aux besoins et aux attentes du client.

Mes formations

L'informatique est un domaine en permanente évolution où l'on se forme constamment. Par conséquent le métier de développeur web freelance demande une veille permanente des évolutions technologiques pour être à jour dans le domaine et répondre aux attentes du client. C'est pourquoi je passe une partie de mon temps de travail à me former principalement en autodidacte sur les technologies les plus récentes. Cela dit, j'ai quand même effectué deux petites formations lors de mon parcours professionnel :

La première est une formation en alternance de développeur web pour préparer un certificat "Zend PHP 5 Certification et Certified MySQL Associate" de niveau 3. Cette formation s'est déroulée en 2010 à Paris, dans une école d'informatique et une société spécialisée dans le marketing direct.

La deuxième est une formation Technicien système et réseau en continue que j'ai suivi au GRETA dans une école à la Celle Saint Cloud afin d'obetnir une certification de niveau 4. Bien que mon domaine de prédilection soit le web, je ne me limite pas à ce dernier. En effet j'aime aussi explorer d'autres domaines de l'informatique comme l'administration de systèmes GNU/Linux, les différents réseaux et protocoles de communication, la sécurité informatique, etc.

Petit plus : Acutellement je suis en train de poursuivre une VAE dans le but d'obtenir un Brevet Technicien Supérieur Services informatiques aux organisations option B solutions logicielles et applications métiers (BTS SIO de niveau 3).

Les formations que j'ai suivi m'ont permis d'acquérir des compétences solides dans le développement d'applications web et l'administration LAMP. Ainsi elles peuvent être mises au service du client souhaitant me confier le développement de son projet web.

Mes outils de travail

En ce qui concerne le développement d'application web côté serveur, j'écris avec le langage PHP selon les principes de la POO (programmation orientée objet) et selon l'architecture MVC (modèle vue contrôleur). Le framework PHP que j'utilise le plus est FuelPHP, un petit framework libre qui se veut simple et flexible. Il m'est arrivé d'utiliser le "Zend Framework" sur certains projets mais aujourd'hui je m'en sers peu.

Côté client, je code parfois en langage Javascript avec la bibliothèque Jquery qui est un atout certain en terme de lisibilité et de gain de temps. Pour la présentation et la structuration des données j'utilise le plus souvent les langages HTML (XML) et CSS. Sous environnement Microsoft avec .NET, il m'arrive à quelques occasions de travailler avec le XSLT, le XPath et le XQuery.

Je me sers du langage de requête SQL pour interroger les bases de données MySQL et de T-SQL pour MS SQL Server.

Il m'arrive de créer des scripts en langage Python pour automatiser certaines tâches, par exemple des envois de mails à un instant T, des extractions de données sur des pages web (scrapping), des backups et synchronisations de base de données, etc.

J'utilise Gedit pour les petits projets et les petites modifications, qui est un simple éditeur de texte fourni par défaut avec l'environnement graphique GNOME sous GNU/Linux. Sous Microsoft Windows, mon éditeur de texte favori que j'utilise pour les petits projets et les petites modifications est l'incontournable Notepadd++ En revanche, je préfère utiliser l'environnement de développement Netbeans qui lui, je trouve, est plus adapté aux gros projets. Netbeans contient tout un tas de fonctions de débogage, de recherche, etc. Avec en plus la coloration syntaxique, l'auto-complétion, l'aide, l'arborescence des fichiers, l'indentation automatique, etc. Lorsque je développe avec la plateforme .NET, c'est Visual Studio qui me sert d'environnement de développement. De toute manière, je ne sais pas si j'ai trop le choix.

En ce qui concerne les systèmes d'exploitation, étant un sympathisant du logiciel libre, je travaille principalement sous GNU/Linux avec la distribution Debian. J'utilise l'interface graphique GNOME, mais il m'arrive de prendre la main sur le terminal afin d'administrer des serveurs dédiés via SSH (administration LAMP) qui hébergent des sites. J'ai un système Microsoft Windows que j'utilise aussi régulièrement pour faire du développement et travailler avec la suite Office. J'ai travaillé un temps sur une machine Apple Mac, sous OS X, mais ce système me rebutait trop. Du coup je m'en suis débarrassé.

Et pour finir, quelques logiciels et services que j'exploite de temps en temps : Suite Office Microsoft Suite Adobe, Gimp, Inkscape, OpenOffice, Composer, Git, Apache, Postfix, SSH, VsFTPd, Courier IMAP & POP, Roundcube, Piwik, phpMyAdmin, Dolibarr, Prestashop, Wordpress...

Toutes ces technologies sont destinées à répondre à la demande du client.

Mes services

Développeur web freelance, je propose mes services informatiques dont le champ d'action s'étend de l'étude du cahier des charges d'un projet web à la mise en production d'un site web. Par exemple : La conception, la réalisation technique (programmation), la création graphique web (à partir d'un template de base ou fait par un webdesigner), l'intégration web (avec le webdesigner), l'optimisation web, la rédaction web (avec le rédacteur web), etc.

Je propose par ailleurs des services d'administration LAMP, d'hébergement des sites internet, de gestion de nom de domaine, etc.

L'ensemble de mes services permet d'apporter au client un accompagnement et une prise en charge globale de son projet web.

En savoir plus

Ailleurs

Annonces :
Thomas Gottvalles Informatique, web design Yvelines 78

Plateforme de freelancers :