This portfolio documents my skills development during my alternance (work-study program) at Gonexa, structured according to the BUT Computer Science - Application Development track reference framework.
Design, development, validation of applications
Writing short specs (tutored projects)
Detailed specifications for Branding and Logs features + Azure DevOps user stories
Basic interface development
Design Library creation, responsive pages, custom colors/branding management
Basic manual testing
Systematic functional testing of new features, production validation
No production experience
Preview refactoring (Vue Class → Composition API), performance optimizations
Performance and efficiency improvement
Situation: Admin App Optimization: parallelization with Task.WhenAll (20s → 5s loading time)
Résultat: Significant response time improvement and enhanced user experience
Teamwork and professional communication
Regular code reviews, sprint demonstrations
Niveau 2Vue 3 technical watch, team knowledge sharing
Niveau 3- (initiation)Technical documentation on Notion, daily stand-up participation
Main technical achievements
Refactoring complet : Vue Class → Composition API, génération externe, intégration signatures/interactions
Interface complète : color picker, upload logo, preview temps réel, intégration YouSign
Import/filtrage logs Cosmos DB, pagination server-side, recherche multi-critères
Parallélisation requêtes (Task.WhenAll), composant stats temps réel, amélioration UX
Support PDF/Word/Excel via Aspose.Total, gestion licences, API conversion
Integration dans l'App d'une partie de la configuration de Connect, outil permettant d'enregistrer ses documents sur Google Drive, SFTP ou SharePoint
Development of a comprehensive platform to centralize internship and work-study offers
Academic team project with 4 developers on an existing application (RAMSES) requiring complete refactoring of the Internship & Work-Study module.
Page complète avec recherche/filtrage dynamique, création et modification d'offres de stage/alternance
Impact: Interface intuitive permettant aux entreprises de publier facilement leurs offres
Système complet de gestion des entreprises partenaires avec contacts, historique, validation/blacklist
Impact: Centralisation de toutes les informations entreprises pour un suivi optimal
Dashboard personnalisé pour étudiants et tuteurs avec tracking en temps réel
Impact: Transparence totale sur l'avancement des candidatures
Algorithme d'affectation basé sur les préférences et disponibilités
Impact: Optimisation de la répartition des charges d'encadrement
My professional experience at Gonexa began with intensive acculturation to the Salesforce ecosystem: Trailhead training on fundamentals, discovery of APEX and SOQL, then completion of a guided practical case. This first step laid the necessary foundations to then work on production projects.
The skill development was illustrated through missions: design and deployment of the App Admin platform, performance optimization, Vue 3 interface development, and C# backend component implementation - a language I had never touched before.
These achievements allowed me to concretely apply BUT learnings while enriching them:
Technical deepening: new languages (C#), .NET architecture, Azure CI/CD
Functional expansion: understanding business needs (Success Client team) and translation into value-added features
Daily use of Azure DevOps introduced me to professional project management practices: user story breakdown, sprint planning, code reviews...
The challenges encountered, particularly the Composition API migration and production service optimization, confirmed my appetite for developing high-performance and well-structured solutions.
Short term: consolidate DevOps skills
Medium term: aim for a full-stack Software Engineer role, with interest in DevOps and some cybersecurity
Advanced DevOps: Internal Azure DevOps training
Technical Leadership: Leading a development team