
ALA TORKHANI
Full Stack Software Engineer (.NET | Angular)
Salaire / Taux journalier
Tunis, Tunisie
Freelance, ouvert au CDI
Expertises
Langues
À propos
Introduction
Ingénieur logiciel spécialisé en développement .NET / Angular, avec une expérience confirmée dans la conception d'APIs robustes, la migration de systèmes legacy, la sécurité applicative et les architectures propres (Clean Architecture, CQRS). Habitué aux environnements Agile / DevOps, je développe des solutions fiables, maintenables et performantes, orientées besoins métier.
Expérience de travail
Ingénieur Développement .NET / Angular
Sagemcom
sept. 2024 - Présent
2 ans 2 mois
Tunis, Tunisie
– Développement de plateformes web en ASP.NET Core & Angular, basées sur une Clean Architecture et des patterns (Repository, CQRS via Mediatr). – Reverse engineering et migration d'APIs legacy (VB → ASP.NET Core): analyse du code existant, refactorisation et modernisation des flux métiers. – Conception et implémentation d'un système RBAC dynamique intégré à une architecture sécurisée. Mise en œuvre de la sécurité applicative : JWT, refresh tokens, LDAP, gestion fine de l'authentification et de l'autorisation. Optimisation des performances PostgreSQL (indexation + requêtes EF Core), réduisant les temps de réponse de ~30% – Développement de fonctionnalités temps réel (signalR) pour le suivi des activités utilisateurs et le monitoring applicatif. – Utilisation de GitLab pour le contrôle de version, conteneurisation des applications avec Docker et orchestration Kubernetes pour le déploiement sur environnement Linux build et déploiement des applications sur IIS pour les environnements Windows. – Conception de tests unitaires (xUnit), résolution de problématiques complexes via un debugging avancé, et participation active aux réunions SCRUM en collaboration avec les équipes métiers.. – Encadrement technique de développeurs juniors (tech leading) et accompagnement sur les bonnes pratiques de développement.
Stagiaire Développement Web - ASP.NET Core & Angular
E-robot Software S.A
janv. 2024 - juin 2024
6 mois
Sousse, Tunisie
– Développement backend (ASP.NET Core), frontend (Angular) en respectant les bonnes pratiques. – Intégration des APIs Google (OAuth2) et conception d'outils dynamiques (Query/Text/Path Builder). – Amélioration de l'UX avec Angular Material et participation au debugging.
Stagiaire Développement Web - ASP.NET Core / Flutter
MSK-Technologies
juin 2023 - sept. 2023
4 mois
Sousse, Tunisie
– Développement d'APIs REST en ASP.NET Core et intégration mobile Flutter. – Mise en place de l'authentification / autorisation et fonctionnalités métier clés. – Ajout d'une fonctionnalité de sponsoring produits. – Participation à l'analyse, au debugging et à la résolution de problèmes techniques.
Formation
Tek-Up University
Diplôme d'ingénieur en Génie Logiciel
2022 - 2024
2 ans 1 mois
ISAMM
Mastère (M1), Informatique Décisionnelle
2021 - 2022
1 an 1 mois
ISET
Licence Appliquée, Technologie de l'Informatique
2018 - 2021
3 ans 1 mois
Licences et certifications
Problem Solving, C# (Basic)
Délivré le : –
HackerRank: SQL (Intermediate)
Délivré le : –
PCAP - Certified Associate in Python Programming
Délivré le : –
RHCSA - Red Hat Certified System Administrator
Délivré le : –