
Avotra Niaina RAKOTOSON
Software Engineer | Node.js Developer
1 recommandation
Salaire / Taux journalier
1 personne recommande
Tananarive, Madagascar
Freelance
À distance uniquement
Expertises
Langues
À propos
Introduction
Développeur full-stack avec 7+ ans d'expérience en applications web et mobiles, spécialisé Laravel, Node.js et JavaScript. Expertise complète du développement front-end/back-end avec bases de données variées (MySQL, MongoDB, PostgreSQL). Je transforme vos idées en solutions digitales performantes et évolutives.
Expérience de travail
Software engineer
Haizaha
oct. 2019 - Présent
7 ans 1 mois
Betroka, Madagascar
• Administrer le cycle de vie complet du développement logiciel, comprenant la définition des spécifications techniques, la conception du projet, planification, développement et déploiement • Effectuer les estimations des modules et composantes à développer et évaluer la complexité des tâches • Création de design UI/UX avec Figma • Développement des divers modules synchrone et asynchrone • Développement d’un filtre personnalisé • Utilisation des données factices (Mock) avec la partie Frontend • Manipulation des données avec Numpy Python • Mise en place d’un service de queue job avec Ruby • Développement de partie Backend avec NestJS et la partie Frontend avec Angular 10 • Migration d’une base de données Access vers PostgreSQL • Développement d’un tableau de bord avec Redash • Installation et configuration d’un serveur mail avec Mailserver • Préparation d’une documentation pour l’utilisation manuelle de l’application Spécifications techniques : NodeJS, NestJS, Python, Ruby on Rails, PostgreSQL, Access DB, IndexDB, SQLAlchemy, StringIO, REST API, Javascript, Angular, HTML, CSS, Tailwind, Docker, Dropbox, Git, Trello, ClickUP, Redash
Software Engineer
PertimmFreelance
avr. 2024 - juin 2025
1 an 3 mois
Betroka, Madagascar
• Développement d’une application Node.js : Fusion et tri des résultats issus d’une indexation distribuée sur plusieurs serveurs, exposés via une API performante, en tirant parti des worker threads de Node.js. • Amélioration d’une application Ruby : Gestion des jobs en queue pour la mise à jour des produits à partir d’un flux JSON. • Refonte de l’interface web : Visualisation et tests des fonctionnalités du moteur de recherche. • Automatisation des déploiements : Création d’un script Bash pour installer l’application sur les serveurs avec la nouvelle architecture. • Migration technologique : Passage de PHP de la version 5 à 8 et de Ruby de la version 2 à 3. • Gestion de tâches planifiées : Mise en place de cron jobs pour automatiser diverses opérations. • Maintenance des modules : Suivi, mise à jour et gestion des différents modules de l’application pour assurer leur bon fonctionnement et leur évolutivité Spécifications techniques : C/C++, Perl, Bash Script, NodeJS, Ruby, Ruby on Rails, PHP, Smarty, Javascript, CoffeeScript, JQuery HTML, CSS, MySQL, Redis, ElasticSearch, Java, JQ, FluentD, RESTful, SOAP, Git, Gitlab, Trello
IT Consultant
Ennov ITFreelance
juin 2022 - mars 2024
1 an 10 mois
Betroka, Madagascar
• Refonte d’une interface web • Développement de partie Backend avec NodeJS • Développement de partie Frontend avec Angular 11 et Bootstrap • Participer à la mise à jour des modules existants ainsi que l’intégration d’une nouvelle fonctionnalité Spécifications techniques : NodeJS, MongoDB, Javascript, Angular, HTML, CSS, Bootstrap, Git, Trello
Developpeur Frontend
Consult & Co DigitalFreelance
nov. 2020 - juil. 2021
9 mois
Betroka, Madagascar
• Développement d’un tableau de board pour évaluer les questions • Développement d’un module Kpis • Développement des modules dédiées uniquement à être exécutés automatiquement et périodiquement • Réalisation des essais fonctionnels selon le cahier de test • Intégration d’une maquette mobile • Développement de l’application mobile avec React Native • Travaille conjointement avec les intégrateurs Web, ainsi que le Product Owner Spécifications techniques: NodeJS, NestJS, MongoDB, Javascript, Angular, React Native, GraphQL, HTML, CSS, Git, Trello
IT Consultant
Soku
août 2018 - juil. 2019
1 an
Betroka, Madagascar
• Développement Backend avec Laravel et quelques interventions au niveau du Frontend en HMTL, CSS et JQuery • Intégration du CRM avec l’application web • Développement du module emailing • Manipulation de la base de données MySQL • Corrections des bogues et veiller à l’assurance qualité des biens livrables de programmation • Effectuer les estimations des modules et composantes à développer • Participer activement aux réunions de revue et de planification de chaque sprint Spécifications techniques : PHP, Laravel, MySQL, Javascript, JQuery, HTML, CSS, React Native, Docker, Dropbox, Git, Trello
Stagiaire developer
Ministère de l'intérieur et de la Décentralisation
mars 2017 - juil. 2017
5 mois
Tananarive, Madagascar
• Phase d’analyse et de conception, utilisant UML2 pour aboutir à la conception d’une nouvelle base de données ordonnée, optimisée et relationnelle • Développement de l’application à l’aide du framework PHP plus précisément CakePHP pour la partie Backend, et JQuery avec Bootstrap pour la partie Frontend Spécifications techniques : PHP, CakePHP, MySQL, Javascript, JQuery, HTML, CSS
Formation
IT University
Master
2017 - 2018
2 ans
ASJA Antsirabe
Licence
2014 - 2017
4 ans