Ouverte aux missions freelance et aux postes à temps plein
curieuse. toujours en création.Ameni
React et TypeScriptNode.js et NestJSIntégration IA / LLMDevOps et déploiement cloud
Projets sélectionnés
Des produits auxquels j’ai contribué, leurs captures et les solutions techniques associées.
Mon travail actuel chez Vikonnekt
Treyst
Faciliter la revue documentaire réglementaire.
Développement du versionnage et de l’extraction IA, des interfaces de supervision des files et des fonctionnalités de fiabilité et de sécurité des API. CI/CD et déploiements Azure sur les différents environnements de Treyst, jusqu’à la production, avec Kubernetes, Terraform et ArgoCD.
React
TypeScript
NestJS
Redis
PostgreSQL
Azure / AKS
Docker
Kubernetes
Terraform
ArgoCD
GitHub Actions
Le parcours documentaire
Rassembler les documents
Textes réglementaires et versions successives.
Comparer et extraire
Différences entre versions et extraction juridique assistée par IA.
Examiner les changements
Les modifications sont signalées pour la revue juridique.
SaaS et paiementsProjet professionnel
Feetrack
Gérer les abonnements et mieux suivre les données.
Ma contribution
Fonctionnalités d’abonnement et de facturation avec Stripe, tableau de bord analytique et remplacement des appels manuels par React Query.
React
NestJS
Stripe
React Query
IA et apprentissage des languesProjet professionnel
Aitellu
Des histoires personnalisées pour apprendre les langues.
Ma contribution
Génération d’histoires bilingues par thème avec l’API OpenAI et intégration des paiements Valitor, reliées aux vérifications de paiement et aux limites mensuelles via une API NestJS/GraphQL.
React
NestJS
GraphQL
Prisma
OpenAI API
Valitor
Collaboration documentaireProjet d’ingénierie
TeamDoc
Créer et gérer des documents autrement.
Ma contribution
Contribution à l’édition par blocs, à la dictée, à une intégration de traduction et à un assistant OpenAI dans un espace documentaire React/NestJS/MongoDB développé en équipe.
React
NestJS
MongoDB
Editor.js
OpenAI API
GitHub Actions
DevOps et outils internesProjet professionnel
Orange Tunisie
Passer des déploiements manuels à une livraison automatisée.
Ma contribution
Développement de l’application React/Express/MongoDB, automatisation avec GitLab CI/CD, Docker et Kubernetes, et ajout des tests Jest et Cypress.
React
Express
MongoDB
GitLab CI/CD
Docker
Kubernetes
D’autres projets dans mes dépôts
Des projets individuels et d’équipe, avec ma contribution précise.
Digital invitations
De l’invitation personnalisée au suivi des réponses.
Next.js
TypeScript
Supabase
Gemini API
Reservation microservices
Relier un service de réservation Node.js à un écosystème Java.
Express
MongoDB
Spring Boot
Angular
Eureka
Docker
Tefreelancy
Des espaces communautaires dans une plateforme freelance desktop.
Java
JavaFX
JDBC
MySQL
Comment je peux vous aider
Une fonctionnalité, un produit ou une mise en production plus fiable.
Développer votre SaaS
Interfaces React, API NestJS, bases de données et paiements, pensés autour des usages de vos utilisateurs.
Intégrer une IA utile
Traitement documentaire, extraction d’informations et intégrations LLM reliées à votre application.
Fiabiliser vos livraisons
Docker, CI/CD et déploiements Azure, avec contrôles automatisés et retour à la version précédente en cas d’échec.
Les outils que j’utilise pour développer les interfaces, relier les services et déployer les logiciels.
Des interfaces pour les utilisateurs
React
Next.js
TypeScript
React Query
Tailwind CSS
Tableaux de bord Feetrack, éditeur TeamDoc et invitations numériques
Des API et des données connectées
Node.js
NestJS
PostgreSQL
MongoDB
GraphQL
Prisma
Redis
Supabase
Workflows SaaS, facturation et services documentaires
Des fonctionnalités IA utiles
OpenAI API
Gemini API
LLM integration
Python
FastAPI
Extraction Treyst, histoires Aitellu et thèmes d’invitation
Une livraison reproductible
Docker
Kubernetes
Azure / AKS
Terraform
ArgoCD
Helm
Prometheus
Grafana
GitLab CI/CD
GitHub Actions
Jest
Cypress
CI/CD Orange et mises en production Azure
Du développement à la mise en production
Vikonnekt
Deux stages d’été, puis un poste d’ingénieure logicielle.
Ingénieure logicielle
Février 2025–aujourd’hui
Chez Vikonnekt, je travaille sur le produit Treyst, ses API et son infrastructure cloud : workflows documentaires, supervision des files, sécurité des intégrations, CI/CD et déploiements sur les différents environnements, jusqu’à la production.
Revue documentaireComparaison des versions et extraction juridique assistée par IA.
Fiabilité backendSupervision des files, connexions aux bases de données et intégrations.
Sécurité applicativeContrôle d’accès, validation des requêtes et journaux d’audit.
DevOps et déploiementCI/CD et déploiements Azure/AKS sur les différents environnements, jusqu’à la production, avec Docker, Kubernetes, Terraform, ArgoCD et GitHub Actions.
Stagiaire ingénieure logicielle
Juin–août 2024
De retour chez Vikonnekt sur Feetrack : abonnements et facturation avec Stripe, tableau de bord analytique et récupération des données avec React Query.
Stagiaire ingénieure logicielle
Juin–septembre 2023
Contribution à Aitellu : génération d’histoires multilingues avec l’API OpenAI et intégration des paiements Valitor pour l’offre payante.
Orange Tunisie
Stagiaire ingénieure DevOps
Janvier–mai 2022
Application interne de gestion du personnel, automatisation avec GitLab CI/CD, Docker et Kubernetes, et tests Jest et Cypress.
Lodeep
Stagiaire développeuse backend
Juin–août 2021
Développement d’API REST et de pipelines d’agrégation MongoDB pour l’automatisation publicitaire et optimisation des requêtes.
Les personnes avec qui j’ai travaillé
Les mots de mes collègues : extraits de leurs recommandations LinkedIn, dans la langue d’origine.
“Her attention to details and commitment to providing quality output makes her stand out. I highly recommend Ameni! She is a hard working colleague and great team player.”
“During our time working together, I found Ameni to be an incredibly fast learner with a strong attention to detail. She consistently demonstrated her ability to quickly grasp new concepts and apply them effectively in her work.”
“Ameni was a hard worker and great team player open to learn new things always and open to hear feedbacks and make progress. Ameni didn't take time to integrate herself inside our team and shows responsibility and commitment since the first day.”
“Even though her internship lasted just two months, her contribution was crucial to the development of the project in those early days. She surpassed my expectations in terms of both quality and speed of delivery of her work.”
“She's incredibly disciplined and brings a creative mindset to every project. Not only is she talented, but she's also a great collaborator and teammate, always pushing for the best results while supporting those around her.”
Comprendre le système dans son ensemble.
Ingénieure logicielle, je travaille sur le développement full-stack, l’intégration IA et le DevOps. Chez Vikonnekt, je développe des workflows documentaires réglementaires et j’assure le CI/CD et les déploiements cloud sur les différents environnements de Treyst, jusqu’à la production.
Anglais et français : courants. Arabe : langue maternelle.