Alternance - Développeur Full-stack
Durée : Depuis le 28 octobre 2024
Entreprise : SEGULA TECHNOLOGIES - Agence de Prouvy

SEGULA TECHNOLOGIES est un groupe d’ingénierie international spécialisé dans l’innovation et le développement industriel. Présent dans plus de 30 pays, il accompagne de grands acteurs des secteurs de l’automobile, de l’aéronautique, de l’énergie, du ferroviaire et du naval. Grâce à son expertise multidisciplinaire, SEGULA TECHNOLOGIES contribue à la transformation numérique et à l’amélioration des processus industriels en intégrant des solutions innovantes et performantes.

Depuis le début de mon alternance chez SEGULA TECHNOLOGIES, j'ai travaillé sur plusieurs projets impliquant le framework Laravel et son écosystème. Mes principales missions incluent :

Au cours de cette expérience, j'ai développé et consolidé les compétences suivantes :
Cette alternance me permet de renforcer mes compétences en développement web et d'acquérir une expertise plus approfondie sur Laravel et son écosystème, tout en travaillant sur des projets concrets et évolutifs.
✅ Développement Back-end avec Laravel : gestion des migrations, modélisation des données, implémentation de logiques complexes.
✅ Personnalisation et intégration de frameworks CSS : adaptation et mise en place de BeerCSS pour assurer un rendu moderne et responsive.
✅ Débogage et optimisation de code : correction de bugs dans CoreSegula et amélioration de sa compatibilité avec les nouvelles versions.
✅ Utilisation et configuration d’un environnement sous Debian : administration d’un environnement de développement sous Debian, Apache, PHP, Composer et Node.js.
✅ Montée en compétence sur CoreSegula : adaptation à une surcouche spécifique de Laravel développée en interne.
✅ Versioning et collaboration avec Git : gestion des branches et suivi des modifications sur Git et GitLab.
✅ Adaptabilité : prise en main rapide de CoreSegula et montée en compétence sur une technologie spécifique à l’entreprise.
✅ Autonomie et résolution de problèmes : correction de bugs et amélioration continue du code.
✅ Travail en équipe : interaction avec d’autres développeurs et intégration des bonnes pratiques de développement.
✅ Amélioration des performances : refonte et mise à jour d’éléments techniques pour assurer la compatibilité avec les nouvelles versions des frameworks.