
Vidjea Ramalingam
Développeur Full Stack Java | ECM | Spring Boot –
1 recommandation
Salaire / Taux journalier
1 personne recommande
77000 Melun, France
Mobilité : France, Île-de-France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur Full Stack Java / Spring Boot avec 2 ans d’expérience, je combine compétences techniques solides et forte compréhension des enjeux business grâce à un parcours entrepreneurial de plus de 10 ans. Après avoir dirigé une entreprise de transport (gestion d’équipe, flotte, contrats et relation clients), j’ai effectué une reconversion vers le développement logiciel, domaine dans lequel je m’investis avec passion et rigueur. Aujourd’hui, je conçois et développe des applications web robustes, maintenables et orientées utilisateur, aussi bien côté back-end que front-end. Compétences techniques : Java • Spring Boot • API REST • Angular • React • TypeScript • Git • Docker • Tests unitaires • Méthodes Agiles Soft skills issus de l’entrepreneuriat : Autonomie • sens des responsabilités • communication • gestion des priorités • esprit solution 🎯 Je recherche un poste de Développeur Full Stack / Back-end Java / Front-end au sein d’une équipe technique où je pourrai contribuer à des projets concrets tout en continuant à monter en compétences.
Expérience de travail
Développeur mobile full stack
clikmiFreelance
mai 2025 - Présent
1 an 6 mois
Paris, France
Développement d’une application mobile de type marketplace, actuellement en cours de réalisation avec un lancement prévu en 2027. Participation à l’ensemble du cycle de développement, de la conception à l’implémentation des fonctionnalités, en collaboration étroite avec l’équipe technique. Responsabilités principales : Conception et développement de l’application mobile avec React Native Développement de l’API backend avec Spring Boot Conception et gestion de la base de données MySQL Intégration et gestion des médias (images, fichiers) via Cloudinary Mise en place et consommation d’API REST sécurisées Gestion du versionnement et du travail collaboratif avec Git Contribution aux choix techniques et à l’architecture du projet Compétences techniques : Frontend mobile : React Native Backend : Spring Boot (Java) Base de données : MySQL Cloud & médias : Cloudinary Outils : Git, API REST Méthodologie : Travail en équipe, développement collaboratif, bonnes pratiques.
Développeur Full Stack
TLM ComTélécommunications
oct. 2024 - déc. 2024
3 mois
93160 Noisy-le-Grand, France
Développement d’une solution de gestion des projets internes permettant de planifier, suivre et coordonner les activités, d’optimiser l’allocation des ressources et d’améliorer la collaboration entre les équipes.
ArondorServices informatiques et conseil IT
févr. 2023 - août 2024
1 an 7 mois
Développeur Java
juil. 2024 - août 2024
2 mois
Projet interne : L'objectif est de remplacer le batch de purge existant par un Spring Batch. J'ai implémenté un Spring Batch en utilisant la méthode chunk oriented avec un reader, un processor, et un writer. Reader récupère tous les documents à partir du DocumentService et les enregistre dans un fichier CSV, puis il prend en entrée un fichier de rétention. Le processor vérifie que le classId existe, si c'est le cas, il sélectionne le document, compare la date de création, et exécute la purge si la date de création est égale à la date de rétention. Enfin, le Writer enregistre la liste des documents dans un fichier CSV en utilisant FlatFileItemWriter.
Developpeur ECM
févr. 2023 - août 2024
1 an 7 mois
Paris, France
Développeur ECM J'assume diverses responsabilités et je suis impliqué dans plusieurs projets en tant que développeur ECM (Enterprise Content Management). Batch : J'ai conçu et implémenté en java un processus de batch pour optimiser la gestion des contenus. Ce processus a contribué à améliorer la performance du système, à garantir la conformité des données. Projets internes : J'ai été impliqué dans plusieurs projets internes, ce qui m'a permis d'interagir avec différentes équipes et de comprendre les besoins métier. J'ai pu ainsi développer des solutions sur mesure pour répondre aux exigences spécifiques de chaque département.
Développeur ECM
mai 2024 - juil. 2024
3 mois
PROJET CLIENT : PARISHABITAT Ma mission consistait à migrer les données et les workflows de Filenet vers FlowerDoc. J'ai utilisé l'outil interne Fast2 d'Arondor pour migrer certaines données et j'ai développé deux batchs en Java : l'un pour la migration d'un workflow et l'autre pour injecter une délégation de données à partir d'un fichier CSV.
Développeur Front-end Alfreco ADF
nov. 2023 - mars 2024
5 mois
PROJET CLIENT : COMITE DEPARTEMENTAL DES HAUTS DE SEINE (CD92) J'ai développé une solution pour exporter les données d'une liste spécifique ainsi que les résultats de la recherche avancée en utilisant les API d'Alfresco avec Angular 16.
Responsable d’exploitation | Associé | Transport de voyageur
Airway Coach ServiceFreelance
oct. 2014 - mai 2020
5 ans 8 mois
77186 Noisiel, France
Responsable d’exploitation et associé au sein d'une entreprise familiale de transport de voyageurs, j’ai assuré la gestion complète de l’activité. Organisation des services, planification des conducteurs, respect de la réglementation transport et sociale, gestion des véhicules et de leur maintenance faisaient partie de mon quotidien. Organisation des services, planification des conducteurs, respect de la réglementation transport et sociale, gestion des véhicules et de leur maintenance faisaient partie de mes missions centrales. J’ai également développé la clientèle en France et à l’international, assuré la gestion administrative et financière (facturation, TICPE, relation client) et géré les situations sensibles avec les équipes et les partenaires. Gestion et supervision de l’exploitation transport Planification et management des conducteurs Réglementation transport et sociale Développement commercial (France & international) Gestion clientèle et facturation Déclaration TICPE Gestion et maintenance de flotte Prévention et gestion des conflits Pilotage de la performance et optimisation des coûts
Formation
MTE Greta Champlain
Titre professionnel (TP) de niveau 6, Concepteur developpeur application
2021 - 2022
10 mois
Résultat : Validé
Analyser et qualifier les besoins clients en prenant en compte le contexte, les enjeux stratégiques, les objectifs et les contraintes du système d’information ou du projet. Rédiger et structurer des cahiers des charges complets, garantissant une vision claire et partagée des exigences du projet. Concevoir des solutions logicielles robustes et évolutives, incluant la modélisation et l’optimisation des bases de données. Développer des applications performantes en parfaite adéquation avec les spécifications fonctionnelles et techniques définies. Assurer le déploiement des solutions dans des environnements de test et de production, en veillant à leur qualité, leur stabilité et leur mise à disposition efficace pour les utilisateurs.
MTE Greta Cachan
Titre professionnel (TP) de niveau 5, Developpeur web et web mobile
2020 - 2021
1 an 1 mois
Résultat : Validé
1. Développer la partie front-end d'une application web ou web mobile sécurisée Installer et configurer son environnement de travail en fonction du projet web ou web mobile Maquetter des interfaces utilisateur web ou web mobile Réaliser des interfaces utilisateur statiques web ou web mobile Développer la partie dynamique des interfaces utilisateur web ou web mobile 2. Développer la partie back-end d'une application web ou web mobile sécurisée Mettre en place une base de données relationnelle Développer des composants d'accès aux données SQL et NoSQL Développer des composants métier coté serveur Documenter le déploiement d'une application dynamique web ou web mobile
Licences et certifications
Certificat d'Angular
Délivré le : oct. 2024