Python Developer
Software Developer
Master's graduate in Software Engineering, specializing in backend and full-stack development. I design and ship end-to-end systems — from architecture and API design through to deployment and CI/CD automation.
Experience: 3 years
Yearly salary: $0
Hourly rate: $0
Nationality: 🇹🇳 Tunisia
Residency: 🇹🇳 Tunisia
Experience
Sole developer of an internal equipment management platform
Zeta Box 2025 - 2025
Sole developer of an internal equipment management platform adopted by staff to track inventory, loans, and repair workflows across the company. Designed and implemented a NestJS + Fastify REST API backed by PostgreSQL, modeling 12 entities including equipment lifecycle, technician assignments, loan requests, and repair tracking. Built a cross-platform Flutter application (web + mobile) with role-based access control, giving admins, technicians, and employees differentiated views and permissions. Implemented JWT authentication with refresh token rotation and a full RBAC system enforced at both API and UI level. Integrated real-time notifications via Socket.IO to alert staff on loan approvals and repair status updates. Dockerized the NestJS backend and Flutter web build (served via Nginx), and set up a Jenkins CI/CD pipeline from scratch on the company server, enabling automated builds and deployments on every push. Wrote unit tests with Jest to ensure code quality and reliability.
Full-Stack Internship Project
Mon Voyage By HM 2024 - 2024
Developed a booking platform with ASP.NET Core 8, layered architecture (Repository/Service), DTOs and dependency injection distributed across 9 business services containerized with Docker. Secured the API with JWT & Refresh Tokens securing more than 10 API endpoints. Wrote unit tests with xUnit to guarantee the robustness of business services. Responsive admin dashboard (Angular 18, PrimeNG) with multilingual support. Created client portal (Astro + React) offering a performant booking experience optimized for SEO.
Internship
International Institute of Technology 2023 - 2023
Developed a desktop application to simplify the management of final year project defenses, improving planning efficiency. Stack : React, Bootstrap, Tauri, SQLite.
Skills
java
python
typescript
english
arabic
french