Ronnie Heritiana RABENANDRASANA
Développeur Ruby on Rails
Développeur depuis deux ans dans divers langages de programmation et spécialisé en Ruby on Rails. Expérience pratique dans l’analyse des besoins clients, la rédaction de cahiers des charges et le développement d’application. Aspire à engranger de l’expérience dans le développement Ruby on Rails et atteindre dans le futur le métier de chef de projet.
2009 - 2010Juillet 2009 à Octobre 2010
Sans compétence en Ruby on Rails au départ, a intégré une équipe en cours de développement d’un progiciel de gestion intégré (ERP) open-source en Intranet nommé « Osirails ». A été chargé de créer de nouveaux modules, corriger et améliorer le code existant. En premier lieu destiné à gérer les ressources internes de la société E.M.R., le projet est adapté et internationalisé pour convenir à toute petite et moyenne entreprise du secteur de l’enseigne signalétique.
Environnement technologique : Ubuntu, Ruby on Rails, (X)HTML, CSS, JavaScript, Prototype, Mongrel, MySQL, XML,
XSL-FO.
Principales réalisations :
- Création et publication sur Github.com du plugin « Journalization » afin de journaliser l’état d’objets ActiveRecord;
- Création du module de demande de congés;
- Création du module de maquettes et documents graphiques avec gestion de version et de partage de fichiers;
- Refonte du module de gestion de stock;
- Création d’un système de génération automatique de PDF à partir de modèles XSL;
- Création de modèles XSL dynamiques pour divers documents commerciaux (devis, factures, B.A.T., etc.);
- Ajout de diverses fonctionnalités en JavaScript (menu contextuel dynamique, auto-complétion, etc.);
- Refonte globale du projet pour passer de la version 2.1.0 à la version 2.2.3 de Rails;
- Mise en place de l’internationalisation.
2008 - 2009Août 2008 à Juillet 2009
Développement d’applications (VB.NET, PHP) et de reporting statistiques (Office Excel) en relation aA travaillé sous l’environnement d’un logiciel de gestion commerciale (EBP Gestion Commerciale) redistribué et maintenu par la société pour des clients avec des besoins spécifiques, principalement en effectuant des requêtes sur son moteur de base de données Pervasive SQL.
Environnement technologique : Windows Vista, VB.NET, PHP, XML, Pervasive SQL, Excel, ReportOne.
Principales réalisations :
- Création d’une application en VB.NET transformant des factures fournisseur en factures client sous format XML;
- Création d’un script PHP pour regrouper des devis et les transformer en bons de livraison sous format XML;
- Réalisation de reports statistiques sous Excel et ReportOne à partir de la base de données Pervasive.vec le moteur de base de données Pervasive SQL v8 avec EBP Gestion Commerciale