Profil professionnel
Développeur full stack junior basé à Édimbourg, spécialisé dans l'écosystème TypeScript, React et Node.js. Expérience pratique dans la création d'interfaces réactives, la conception d'API REST performantes et la gestion de bases de données relationnelles au sein d'équipes agiles.
Expérience professionnelle
Lothian Digital Dynamics
Édimbourg
Développeur Full Stack Junior
sept. 2025 – Aujourd’hui
- Développement de composants d'interface utilisateur en React et TypeScript pour un tableau de bord de suivi logistique.
- Conception et intégration de points de terminaison RESTful sous Node.js avec Express, facilitant le traitement de flux d'inventaire.
- Optimisation de requêtes SQL sur PostgreSQL ayant diminué les temps de réponse de recherche d'articles de 25 %.
- Mise en place de tests unitaires et d'intégration avec Jest, couvrant les fonctionnalités critiques du module de facturation.
Forth Byte Innovations
Édimbourg
Stagiaire Développeur Web
févr. 2025 – août 2025
- Participation à la refonte d'un portail client interne en utilisant Vue.js et Tailwind CSS.
- Création de scripts d'automatisation en Python pour l'extraction et le nettoyage de données analytiques hebdomadaires.
- Résolution d'anomalies logicielles signalées sur le dépôt Git d'équipe dans le cadre de sprints Agile bihebdomadaires.
Formation
Edinburgh Napier University
BSc (Hons) Computing · Informatique et développement logiciel · Édimbourg, Royaume-Uni · Upper Second-Class Honours (2:1) prévu · sept. 2023 – juin 2026
Formation axée sur l'ingénierie logicielle, les architectures web distribuées, l'administration de bases de données relationnelles et la sécurité des applications.
Réalisation d'un projet de fin d'études portant sur une plateforme collaborative d'analyse de métriques de consommation énergétique locale.
Projets pertinents
Plateforme sportive TrackNapier
oct. 2024 – janv. 2025
- Conception d'une application de suivi d'événements sportifs universitaires avec Next.js, Prisma et PostgreSQL.
- Intégration d'un système d'authentification sécurisé basé sur JSON Web Tokens (JWT) et conteneurisation complète avec Docker.
- Déploiement d'une chaîne d'intégration continue via GitHub Actions pour automatiser les tests et la mise en production.
Compétences techniques
JavaScript
TypeScript
React
Node.js
Express.js
PostgreSQL
SQL
Git
Docker
Tailwind CSS
Tests unitaires (Jest)
Langues
Anglais
C2
Français
C1
Espagnol
B1
Certifications
AWS Certified Cloud Practitioner
Amazon Web Services · avr. 2025
Engagement bénévole
CodeClan Community Initiative
Édimbourg · sept. 2024 – juin 2025
- Mentor bénévole en programmation
- Animation d'ateliers bimensuels d'initiation aux langages HTML, CSS et JavaScript pour des lycéens locaux.
- Accompagnement de débutants dans la résolution d'exercices d'algorithmique élémentaire et l'utilisation de Git.