I'm a software engineering student at INSAT, Tunisia. I enjoy building useful applications that look good, feel intuitive and have clean, well-structured code behind them.
I'm exploring different areas of software engineering through hands-on projects.
Open to internships, part-time opportunities and collaborative projects.
LinkedIn · Try my Elden Ring calculator
A browser-based tool for comparing different weapons or two configurations of the same weapon. Supports independent attributes, affinities, upgrade levels and handling, with attack rating, status buildup and spell scaling calculations.
- Implemented A/B comparisons, requirement warnings and versioned share links.
- Added responsive layouts, affinity scaling previews and documented calculation formulas.
- Includes unit and golden integration tests.
Stack: TypeScript, React, Vite
Live demo · Source code
A desktop application for pharmacy operations, including point of sale, role-based access, supplier tracking, PDF reports and an audit log.
Stack: Java, JavaFX, MySQL, jpackage
Source code
A REST API modeling film-festival workflows, including film management, jury voting, scheduling and award selection.
Stack: Java, Spring Boot, H2, Maven
Source code
A collaborative platform for INSAT student events, with event filtering, a calendar, a club directory and an organizer dashboard. A separate Symfony version uses MVC, Doctrine ORM and Twig.
Stack: PHP, JavaScript, Symfony, Twig, Supabase, PostgreSQL
Original project · Symfony version
- Languages: Java, TypeScript, JavaScript, Python, PHP, C, C++
- Frontend: React, HTML, CSS, JavaFX
- Backend: Spring Boot, Symfony
- Databases: MySQL, PostgreSQL, H2
- Tools: Git, Maven, Vite, Postman
Interested in working together or discussing an internship opportunity?
Connect with me on LinkedIn.
