Belgacem BEN AMIRA
Développeur Full-Stack TypeScript
Jeune diplômé passionné par les technologies modernes, j’excelle en React, Next.js, et NestJS. Fort d’une expérience variée, je crée des solutions scalables et optimisées. Disponible immédiatement, je suis prêt à contribuer activement à des projets innovants.
Expériences Professionnelles
Freelance : App de Gestion Commerciale
AgriPalme Solaire | Août - Sep 2024
Implémentation de la gestion des produits/fournisseurs (PostgreSQL), génération de PDF (jsPDF), et gestion d'état optimisée (React Query, Redux Toolkit).
Freelance : App de Gestion de Dattes
Taher Collection Datte | Oct 2024
Application modulaire (Next.js/NestJS) pour gérer agriculteurs, clients et produits, avec une API REST sécurisée (JWT), et génération de factures PDF.
Stage : Développement Self Checkout (SKO)
Aures, Kébili | Fév - Juin 2024
Développement d'une application modulaire avec Next.js et NestJS, incluant l'intégration de Stripe, l'impression de tickets et un module de statistiques.
Stage : Conception d'un site e-learning
Aures, Kébili | Août 2023
Mise en place d'une plateforme e-learning avec une structure MVC, sécurisation JWT, paiements Stripe, et notifications Twilio.
Stage : UI pour un Site E-commerce
Aures, Kébili | Août 2022
Développement de composants modulaires et réutilisables avec React et TypeScript, et création d'une interface attrayante en HTML/CSS.
Projets Académiques
Développement d'un site BookStore
Esprit Monastir | Jan - Mai 2022
Développement d'un site de vente de livres avec une interface interactive en React, un backend en Express, et l'intégration de paiements sécurisés avec Stripe.
Application CRUD avec Symfony
Esprit Monastir | Jan 2023
Plateforme de gestion de formations avec une architecture robuste, gestion des entités avec Doctrine ORM, interface en Twig et déploiement avec Docker Compose.
Simple CRUD PHP : Shopping
Esprit Monastir | Nov 2022
Conception d'une base de données et développement de scripts PHP pour la gestion de produits et de paniers d'achat, avec une interface stylisée en CSS.
Compétences Techniques
- Langages : HTML, CSS, JS, TypeScript, PHP, Java, C++
- Frameworks : React, Next.js, Node.js, NestJS
- Bases de données : PostgreSQL, MongoDB, SQL
- Outils : Git, GitHub, Docker, pgAdmin, VS Code
- Méthodes : Agile, Scrum, UML, Design Patterns (MVC, DAO)
Certifications
- Scrum Foundation (SFPC)
- Version Control (Coursera)
- Git and GitHub (Itrax)
- JavaScript Intermediate (Sololearn)
- Programming with JavaScript (Coursera)
- Intro to Front-End Development (Coursera)
- OOP with PHP (Itrax)
- JS Algorithms & Data Structures (freeCodeCamp)
Formation
- Ingénieur en Informatique (2022-2025) - Esprit Monastir
- Licence en Automatique (2017-2021) - ISSIG Gabès
- Baccalauréat Technique (2017) - Lycée Technique, Kébili
Langues & Centres d'intérêt
- Français : Intermédiaire
- Anglais : Intermédiaire
- Centres d'intérêt : Sport (Football, Basketball), Anime
Contact
Contactez-moi !