Vous êtes actuellement en train de faire une recherche pour un emploi dans le domaine de l’informatique et, plus particulièrement, dans le secteur du front-end. Vous maîtrisez le langage HTML CSS, le Bootstrap ainsi que le langage de programmation HTML CSS JavaScript. Et vous souhaitez proposer vos services dans la création ou l’entretien de sites web. Alors une des étapes incontournables dans votre recherche d’emploi sera la rédaction de votre CV.
Un CV doit, certes, vous représentez, mais il doit aussi montrer au recruteur pourquoi il doit vous choisir vous et pas une autre personne. Un CV efficace doit avant tout mettre en relief vos compétences et, ce en quoi vous êtes le plus qualifié pour mener à bien votre mission.
Pour entrer dans le vif du sujet, il est important de distinguer deux types de compétences. Tout d’abord, les compétences dites « soft skills », liées au comportement psychosocial de la personne, à ses qualités humaines et qu’on peut résumer en parlant de « savoir-être ». Par exemple, la capacité à travailler en équipe et la créativité font partie de ce type de compétences.
D’autre part, il faut ajouter à cela, les compétences « hard skills » qui sont, elles, liées au « savoir-faire ». C’est-à-dire à vos expériences, à vos études ou à vos perfectionnements personnels.
Il est important de noter que, même dans le domaine de l’informatique, le premier type de compétence défini précédemment, soit les compétences liées à vos qualités humaines, seront souvent celles qui seront le plus prises en considération par un employeur. Donc, ne les négligez surtout pas !
Par ailleurs, une astuce pratique pour mieux formuler vos compétences sur votre CV est de bien lire l’offre ou la fiche métier à laquelle vous voulez postuler, afin de repérer les compétences clés attendues. Il n’est pas nécessaire de faire une liste trop exhaustive de compétences, surtout si elles ne sont pas organisées de manière cohérente.
De plus, ce qu’il est vraiment impératif qu’un freelance renseigne dans les compétences de son CV, ce sont, en premier lieu, ses compétences techniques. Quel langage informatique maîtrise-t-il ? Le langage web HTML CSS, l’utilisation du Bootstrap, la programmation Javascript, etc.
Ensuite, le freelance doit mettre en avant le fait qu’il saura répondre au mieux aux besoins du client en précisant qu’il est capable de respecter au mieux un cahier des charges (respect des délais et exigences du client) et également de s’adapter à tous types de projets.
Enfin, le freelance doit également quand il développe ses compétences mettre en valeur son savoir-faire en proposant au futur employeur des exemples précis et concrets de ce qu’il est en mesure d’accomplir.
C’est un des meilleurs atouts que vous puissiez présenter car c’est en visualisant votre modele HTML (modèle HTML), ou code CSS et son rendu sur une page web, que votre futur employeur se rendra réellement compte de votre plus-value dans son équipe et dans son projet.
Expérience professionnelle
Dates
Occupation or position held
May 2015 - October 2015
Drupal lead developer
Main activities and
responsibilities
E-commerce solution for a jewelry store where users can customize the
chosen products through a 3D interface
- Identifying and defining product types
- Migrate data from old website
- Custom and responsive theme
- Custom module to display jewels in 3D mode (realistic rendering)
- Configuration of Windows based web server
- Configuration of Microsoft SQL Server
- Creation of custom forms using Form API, AJAX and JQuery and JSON for
dynamic data transmission
- Integration of Internationalization (i18n), localization update (l10n_update)
module for Romanian language support
- Invoice generation
- Monthly reports
- Altering forms using hook_form_alter and hook_form_FORM_ID_alter
- Newsletter functionality using simplenews module
Tools/technologies: PHP, Drupal 7, E-Commerce, Microsoft SQL, JavaScript,
Three.js, HTML, CSS, IIS, Git
Name of employer Xt-soft (********)
Dates
Occupation or position held
November 2014 - April 2015
Drupal Consultant
Main activities and
responsibilities
Jewelry Pawn shop Application
- Building a web application to manage all the activities in a jewelry pawn shop
- Content types: client, contract, payment
- Generating automatically pdf templates for contracts
- Custom module to update automatically the status of the contract: active,
expired, transferred and closed
- Set permission levels for different types of users
- Altering forms using hook_form_alter and hook_form_FORM_ID_alter
- Indexing content using Apache SOLR
- Generation of different types of reports
Tools/technologies: PHP, Drupal 7, MySQL, JavaScript, HTML, CSS
Name of employer Xt-soft (********)
Dates
Occupation or position held
June 2013 - October 2014
Drupal developer
Main activities and
responsibilities
Navigation company web application
- Translating customer requirements into technical specifications
- Analysis of the technical specifications
- Estimate of the duration of the project
- Drafting of part of preliminary documents
- Building a web application to manage all the activities in a navigation company
- Creation of a workflow management system
- Custom module to import water levels from other websites
- Custom module to send newsletter automatically (using hook_cron)
- GPS tracking custom module
- Displaying different maps using Openlayers modules
- Creation of custom forms using Form API, AJAX and JQuery and JSON for
dynamic data transmission
- Integration of HTML and CSS by creating a custom Drupal theme
- Set permission levels for different types of users
- Integration of Internationalization (i18n), localization update (l10n_update)
module for multi-language support
- Creating custom pages using hook_menu, hook_theme, hook_permission
Tools/technologies: PHP, Drupal 7, MySQL, JavaScript, HTML, CSS, AJAX, JQuery,
JSON
Name of employer Trading Line (********)
Dates
Occupation or position held
September 2012 - May 2013
Web developer
Main activities and
responsibilities
E-commerce website for a jewelry store
- Identifying and defining product types
- Import products using feeds module
- Generating URLs using the module Pathauto
- Integration of a WYSIWYG editor
- Integration of HTML and CSS by creating a custom Drupal theme
- Custom back end administration modules
- Indexing content using Apache SOLR
Tools/technologies: PHP, Drupal 7, E-Commerce, MySQL, JavaScript, HTML, CSS
Name of employer Bijuraisa (********)
Dates : dès mars 2011 – jusqu'à présent
Fonction ou poste occupé : Ingénieur d'étude et développement WEB – Consultant SENIOR PHP / Drupal
Principales activités et responsabilités
Refonte du site du Conseil National de l’Ordre des Médecins (4 mois)
- analyse technique de la demande du client
- mise à jour du core Drupal 6 / mise à jour des modules / modification du schéma d'install
- optimisation du temps de chargement des pages du site (Memcache)
- création d’une animation JQuery customisée (fonctionnalités start / stop / pagination)
- mise en place d'un mega menu en utilisant les modules Panels / Menu Minipanel / Menu Block
- migration Google Maps V2 vers Google Maps V3
- restrictions recherche médecins - limitation du nombre de requêtes par visiteur
- modification carte interactive JS
- mise en place de la génération de formulaires préamplis (modules Webform / Webform2PDF)
- analyse du trafic du site
- refonte thème du site / correction des bugs / tâches de maintenance / support technique /documentation
Environnement technique: PHP, MySQL, Drupal 6, Google Maps V3, Memcache, JS/JQuery, HTML, CSS
Développement du projet INTRANET (5 mois)
- estimation du temps de développement / priorisation des tâches
- création d’un module customisé pour connecter l'instance Drupal au Microsoft Exchang...