Menu

Julien BEGUIN

LE MANS

En résumé

Mes compétences :
Microsoft SQL Server
Drupal
Android
back office
Visual Basic
Ruby on Rails
Ruby
Prolog
PostgreSQL
Personal Home Page
Open Office
MySQL
Microsoft Word
Microsoft Windows 7
Microsoft Visual Studio
Microsoft PowerPoint
Microsoft .NET Technology
Linux
JavaScript
Java
HTML
ECLiPSe
Cascading Style Sheets
C Programming Language
Apple MacOS
AJAX

Entreprises

  • Projet personnel - Développeur web - CMS

    2014 - 2014 Dans le but d'apprendre à développer une application web en utilisant les CMS (Content Management System), j'ai réalisé une application web sous Drupal. Un CMS est un outil permettant de réaliser des applications web facilement. L'application web que j'ai développée est un site personnel des mes activités sportives. L'application web permet de créer et d'afficher des actualités et des résultats sportifs.

    J'ai initié le projet de développement d'une application web en utilisant le CMS Drupal. Je me suis lancé dans ce projet pour apprendre à créer des sites Internet rapidement et en utilisant les outils mis à disposition et également d'avoir une autre vision du développement web.
    Dans ce projet, je suis intervenu dans toutes les phases. Je suis intervenu dans la rédaction du cahier des charges, du cahier d'analyse et du développement de l'application web.

    Différentes étapes du projet :

    - Rédaction du cahier des charges de l'application web.
    - Rédaction du cahier d'analyse avec toutes les fonctionnalités présentes sur le site web.
    - Développement de l'application web en utilisant les modules fournis par Drupal et la communauté de développeurs.

    Environnement technique :

    - Drupal
    - HTML, CSS, JavaScript, PHP
    - Linux
  • Apotamox - Développeur web

    2014 - 2014 Formation en alternance

    J'ai intégré le développement d'un back office réalisé par la société Apotamox pour ses clients. Apotamox est un éditeur de logiciels et des sites web. Elle a comme projets de réaliser des portails web internationaux front et back office. J'avais comme projet de réaliser la refonte du back office. J'ai réalisé ce projet en autonomie sous la responsable du responsable de recherches et développements.
    La refonte du back office était nécessaire du point de vue architecture, qui n'était plus adaptée à le faire évoluer et également du point de vue de son utilisation.

    Sur le projet je suis intervenu dans l'ensemble du projet, j'ai proposé une analyse fonctionnelle de la nouvelle version du back office, je suis intervenu également dans la conception et dans le développement du projet.
    Ce projet a été initié par le directeur technique afin de bénéficier d'un back office mieux adapté aux utilisations actuelles et de bénéficier d'un meilleur développement.
    Un cahier d'analyse et de conception ont été fournis avec un descriptif de fonctionnement technique.
    Il m'a été demandé, pour le projet, d'apporter des fonctionnalités nouvelles, de développer la nouvelle version du back office et de transmettre les connaissances acquises sur le projet à d'autres développeurs.

    Différentes étapes du projet :

    - Étude concurrentielle de CMS (Drupal, Joomla! Et Sitecore) pour me donner des pistes d'utilisation et d'interactions avec l'utilisateur pour en retirer des fonctionnalités à apporter.
    - Recherches et ajout de nouveaux besoins d'utilisation auprès des utilisateurs du back office.
    - Rédaction d'un cahier d'analyse fonctionnel.
    - Rédaction d'un cahier de conception technique avec différentes solutions de modélisation.
    - Développement de la nouvelle version
    - Rédaction d'un descriptif technique
    - Transfert de compétences du projet pour le faire évoluer par d'autres développeurs.

    Environnement technique :

    - Visual Studio 2012
    - ASP.NET, Visual Basic, HTML5
    - JSON
    - SQLServer
    - JavaScript
    - CSS
    - SourceSafe, Team Foundation Server
    - FireBug (gestion de faits techniques)
    - UML
  • Apotamox - Développeur

    2014 - 2014 * Mission : réalisation d'une refonte d'un back office existant en
    Formation alternance changeant son architecture et en apportant des nouveautés.
    * Étude concurrentielle de différents CMS
    * Recherche et ajout de nouveaux besoins ;
    * Modélisation et développement de la nouvelle version ;
    * Rédaction d'un descriptif technique et transfert de
    compétences
  • Projet personnel - Développeur Android

    2013 - 2013 Lors d'un projet personnel, afin d'apprendre le développement mobile et particulièrement le développement sous Android, j'ai réalisé un jeu sur smartphone et tablette. Ce jeu est un quiz musical jouable de deux à six joueurs. Le jeu permet de jouer des musiques et le premier qui trouve la bonne réponse gagne. J'ai réalisé personnellement l'application mobile pour apprendre et approfondir le développement sur mobile.

    Sur ce projet personnel, je suis intervenu au niveau de toutes les phases du projet, j'ai initié le lancement de ce projet, je suis intervenu dans les phases d'analyse, de conception de l'application mobile et du développement.
    Ce projet a été initié afin de mieux connaître le développement mobile.

    Différentes étapes du projet :

    - Rédaction du cahier des charges de l'application mobile.
    - Rédaction du cahier d'analyse.
    - Rédaction d'un cahier de conception technique du logiciel.
    - Développement de l'application en développant le moteur du jeu et la partie métier et en utilisant l'API de Deezer pour avoir accès aux extraits musicaux.
    - Développement des interfaces graphiques en utilisant la librairie Swing de Java.

    Environnement technique :

    - Eclipse, SQLite
    - Java, SQL, Swing, API Deezer
    - Linux, smartphone, tablette
  • Apotamox - Développeur web

    2013 - 2014 Formation en alternance

    Pour ce projet, j'ai réalisé un outil permettant d'administrer des monitorings et de paramétrer des tâches planifiées pour les exécuter. J'ai réalisé ce projet dans l'entreprise Apotamox. C'est une société d'éditeur de logiciels et de sites web. L'outil développé est une application web réservée à un usage interne à l'entreprise. Un monitoring est une tâche qui permet d'effectuer des rapports de maintenance sur les sites Internet développés par la société et également d'envoyer des newsletters périodiquement.
    J'ai réalisé ce projet de façon autonome et durant le projet, j'ai été amené à prendre en compte de nouveaux traitements.

    Lors de ce projet, je suis intervenu dans les phases d'analyse, de conception et de développement.
    Ce projet a été initié par le directeur technique d'Apotamox pour avoir une gestion et un paramétrage des monitorings plus souple.
    Il m'a été demandé revoir le processus d'exécution des monitorings pour le rendre plus simple et plus efficace. Il m'a également été demandé de créer des interfaces graphiques en respectant la charte graphique de l'entreprise.

    Différentes étapes du projet :

    - Rédaction des spécifications fonctionnelles et validées par le responsable de développement.
    - Rédaction d'un cahier de conception en utilisant la modélisation UML.
    - Développement de l'application web en mettant à jour le processus d'exécution des monitorings
    - Développement de la partie visuelle de l'application avec les pages web en ASP/HTML/CSS
    - Rédaction d'un descriptif technique servant de manuel utilisateurs.
    - Recette de l'application web.

    Environnement technique :

    - Visual Studio, SQL Server
    - ASP.NET, Visual Basic, HTML5, JavaScript, SQL, Ajax, XML, CSS, JSON
    - UML
    - SourceSafe, Team foundation Server
    - FireBug (gestion de faits techniques)
  • Projet personnel - Développeur

    2013 - 2013 Afin d'enrichir mon expérience de développement et également d'enrichir mon expérience dans toutes les phases de gestion et développement d'un projet, j'ai réalisé un logiciel de simulation, de statistiques et de suivis de paris sportifs.

    Différentes étapes du projet :

    - Rédaction du cahier des charges
    - Rédaction des spécifications fonctionnelles
    - Modélisation et développement du logiciel

    Environnement technique :

    - Visual Studio 2012, SQL Server
    - UML
    - Visual Basic, SQL, XML
    - Modelio, Gantt project, Astah, Open office
    - Windows 7
  • Apotamox - Développeur

    2013 - 2014 * Mission : réalisation d'un outils permettant d'administrer des
    monitorings et de paramétrer des tâches planifiées pour les
    Formation alternance exécuter.
    * Rédaction des spécifications fonctionnelles ;
    * Modélisation et développement de l'outil
    * Rédaction d'un descriptif technique
  • Apotamox - Développeur web

    2012 - 2013 Formation en alternance

    J'ai intégré la société Apotamox pour réaliser un module d'extraction de données afin d'effectuer des statistiques sur les outils de communication des clients. Apotamox est un éditeur de logiciels et de sites web. Elle réalise des portails web internationaux front office et back office pour ses clients. Sur le projet, j'étais chargé de créer un module d'extraction de données à partir des API de Google Analytics, de Facebook et de Youtube. Ce module est intégré dans un tableau de bord développé par d'autres développeur de l'équipe. J'ai réalisé ce module de manière autonome et j'ai été amené à répondre à de nouveaux besoins au fil du développement du projet.

    Pour ce projet, je suis intervenu lors de la conception du module, du développement et de l'intégration du module dans un tableau de bord.
    Ce projet a été initié par le client qui voulait un suivi des audiences de ses outils de communication.
    Durant ce projet, il m'a été demandé de concevoir le module et de le développer en utilisant des API existantes.

    Différentes étapes du projet :

    - Rédaction du cahier de conception avec validation du directeur technique en utilisant la modélisation UML.
    - Développement du module en utilisant les API Google Analytics, Facebook et Youtube pour extraire les données.
    - Intégration du module dans un tableau de bord au fur et à mesure des demandes.
    - Rédaction d'un descriptif technique servant de manuel utilisateur
    - Transfert de compétences afin de faire évoluer le module par d'autres développeurs.

    Environnement technique :

    - Visual Studio, SQL Server
    - Visual Basic, SQL, API Google Analytics, API Youtube, API Facebook
    - SourceSafe, Team Foundation Server
    - UML
  • Apotamox - Développeur

    2012 - 2013 * Mission : réalisation d'un module permettant d'effectuer des
    extractions de données à partir de Google Analytics, Youtube
    Formation alternance et Facebook pour effectuer des statistiques.
    * Modélisation et développement du module
    * Intégration du module dans un tableau de bord ;
    * Transfert de compétences pour le faire évoluer ,
  • Université Du Maine - Développeur

    Le Mans 2012 - 2012 Lors d'un module d'apprentissage de programmation orienté objet, j'ai été amené à travailler sur un projet de développement d'un logiciel d'agence de voyage, avec la gestion de séjours, de nuits d'hôtels et de vols. Ce projet a été fait dans une équipe de neuf personnes et j'avais le rôle d'analyste et de développeur.

    Je suis intervenu dans toutes les phases du projet. J'ai participé à la rédaction du cahier d'analyse et de conception. J'ai réalisé des développements du produit et rédigé le manuel utilisateur.
    Ce projet a été initié par l'université du Maine pour nous apprendre le développement d'un projet, avec toutes ses phases et les contraintes du client.

    Différentes étapes du projet :

    - Rédaction du cahier d'analyse fonctionnel avec la validation d'un enseignant.
    - Rédaction d'un cahier de conception technique du logiciel en utilisant la modélisation UML.
    - Développement du logiciel en langage Ruby, avec le développement des interfaces graphiques avec le module Ruby GTK, de la partie métier et de la persistance des données en utilisant YAML.
    - Rédaction d'un manuel utilisateur.

    Environnement technique :

    - NotePad++, CodeBlocks
    - Ruby, Ruby GTK, YAML
    - Linux
  • TNT Express - Chargé de tris & Chargé de trier les colis

    2008 - 2008 à 2012 TNT Express - * Chargé de trier les colis
    * Charger et décharger les camions
    *

    LANGUES
    Anglais Niveau Master - 720 points au TOEIC
    Espagnol Niveau baccalauréat

Formations

  • Université Du Maine

    Le Mans 2013 - 2014 Master

    Formation en alternance

    Master Ingénierie des Systèmes Intelligents 2ième année - Université
    - Mention assez bien
  • Université Du Maine

    Le Mans 2012 - 2014 Master Ingénierie des Systèmes Intelligents

    Formation en alternance
  • Université Du Maine

    Laval 2012 - 2013 Master

    Formation en alternance

    Master Ingénierie des Systèmes Intelligents 1ière année - Université
    - Mention assez bien
  • Université Du Maine

    Le Mans 2008 - 2012 Licence
  • Université Du Maine

    Le Mans 2008 - 2012 Licence Sciences Pour l'Ingénieur
  • Lycée Yourcenar (Le Mans)

    Le Mans 2008 - 2008 Baccalauréat S (Scientifique)

Réseau

Annuaire des membres :